【软件测试】Git 将项目本地推送至GitHub与Gitee(详细)

这篇具有很好参考价值的文章主要介绍了【软件测试】Git 将项目本地推送至GitHub与Gitee(详细)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

Gitee拉取Github仓库

直接在Gitee中创建一个项目,然后再最后一行导入Github项目就可以了。

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

去到你的Github仓库复制https链接,直接粘贴就可以了

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

到此为止,在Gitee就已经创建好仓库了

本地配置推送方式

方式一:定义不同的远程仓库名称,然后分别推送 多次推送,配了几个远程仓库就推送几次
方式二:在同一个远程仓库下添加另一个远程仓库的地址,然后推送 only一次推送

以下情况均是本地只有单个ssh-key时的操作

方式一:多次推送
优点:
想推哪个仓库就推哪个;
不想推哪个就不推哪个;
缺点:
推送仓库数量多时,时间成本高;

1、可以直接通过命令将本地项目和gitee项目关联

git remote add gitee 码云项目地址 

2、也可以通过修改本地项目的配置文件
首先,进入到项目的 .git 文件夹,打开 config 文件
然后,找到 [remote “origin”] ,复制一份remote到下面,修改remote的名字和url即可

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

为了避免冲突,将原始的remote名字也改掉。
注意:remote的名字任意,但是在提交的时候要与这里对应

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

3、执行以下命令,可以看到配置的两个仓库

git remote 

4、推送代码时,需要对两个仓库分别执行一次push命令,也就是多次推送

git push github matser 
git push gitee master  

方式二:一次推送
1、通过命令将码云项目地址添加到本地已有的remote下

git remote set-url --add origin 码云项目地址 

2、也可以通过修改本地项目的配置文件

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

3、推送代码只需执行以下一条命令即可

git push 

可能会遇到的问题:
git push的时有时候会出现错误[rejected] master -> master (fetch first)

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

此时可以输入: git push -f 进行解决错误,然后再: git push

如果上述解决方式不管用也可以输入: git pull --rebase origin master 之后再进行 git push 即可。

当本地有多个ssh-key时

你需要更改两个地方

第一:公钥配置文件,目录是: C:\Users\user.ssh 下的 config 文件

现在多了gitee,所以对应的Host也要增加,如下图

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

这里是两个ssh-key都会被Github和Gitee共用,正常来说是一个ssh-key指向一个仓库即可,譬如第一个key的Host配成Github的,第二个Key的Host配成Gitee

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

第二:需要修改在上面配置过的 config 文件,它在你的项目目录下的 .git 文件夹下

原本只有一个ssh-key时,你的配置文件可能是这样的

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

当你有两个ssh-key时,你的配置文件就需要改成如下

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

最后将 Github_HOST 、 Gitee_HOST 替换成你自己配置里的Host地址
这里就是要强调下,如果有多个ssh-key时,还得修改下配置文件而已

下面是我整理的2023年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

二、接口自动化项目实战

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

三、Web自动化项目实战

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

四、App自动化项目实战

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

五、一线大厂简历

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

六、测试开发DevOps体系

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

七、常用自动化测试工具

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

八、JMeter性能测试

【软件测试】Git 将项目本地推送至GitHub与Gitee(详细),git,测试工程师,软件测试,git,gitee,软件测试,测试工具,软件测试项目,软件测试工程师,测试开发

九、总结(尾部小惊喜)

只有经历过挫折的沉痛,才能绽放出成功的光芒;只有拼搏奋斗的青春,才能书写出辉煌的篇章。不言放弃,追逐梦想;不畏艰难,努力前行。相信自己,勇往直前,成就无限可能!

只有经历苦难,才能品味成功的甜蜜;只有拼搏奋斗,才能实现梦想的壮丽。无论前路如何坎坷,保持努力和坚持,你一定能够创造属于自己的辉煌!

只有拼尽全力,才能让生命绽放辉煌;只有坚持不懈,才能赢得成功的奖章;只有迎难而上,才能超越自我的极限。愿你永远保持激情,为梦想奋斗!文章来源地址https://www.toymoban.com/news/detail-544581.html

到了这里,关于【软件测试】Git 将项目本地推送至GitHub与Gitee(详细)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 将本地代码在vscode中通过git推送gitee仓库

    2、创建成功,如下所示 3、在本地磁盘找到要推送代码的位置 4、使用vscode打开该文件夹 5、咋终端中输入命令git init 初始化git仓库 6、打开gitee找到新建的仓库中下面的命令,在vsode中输入 7、打开gitee按照下面的命令在vscode中输入以下一行命令 8、在vscode中暂存所有更改 9、依

    2024年04月16日
    浏览(56)
  • 【Git】本地搭建Gitee、Github环境

      

    2024年02月12日
    浏览(61)
  • git 上传本地文件到gitee或github

    在需要上传的文件夹中选中Git Bash Here,git会创建一个文件夹 在.git文件夹下的config文件添加以下字段即可 直接复制即可 建议上传之前用 git branch 命令行看一下是否是master分支 如果报错git push失败, 提示! [rejected] master -> master (fetch first)error: failed to push some refs.解决办法

    2024年02月01日
    浏览(67)
  • 本地的Git如何设置配置,同时对接gitee与github

            由于gitee与giehub各自的独有的优势,有时本地的Git 需要同时与两个代码仓库进行交互,故需要同时设置配置,避免ssh冲突。本文的本地环境是在windos。 1. 生成两个仓库账号 各自的私钥和公钥         密钥的路径:C:UsersAdministrator.ssh        如果该路径下没有文件

    2024年02月05日
    浏览(55)
  • 软件测试|pycharm关联GitHub的详细步骤

    简介 GitHub 是全球最大的开源代码托管平台之一,而 PyCharm 是一款强大的 Python 集成开发环境。将两者结合使用,可以提高团队协作和代码管理的效率。本文将详细介绍如何在 PyCharm 中管理 GitHub 账号,包括如何设置 GitHub 账号、创建新仓库、克隆现有仓库、提交和推送代码等

    2024年01月17日
    浏览(35)
  • 使用Git将代码传送(更新或者下载到本地)到github/gitee

    目录 一.上传到Github(从0开始) 1.下载git 2.初始化 1、git init  2、git add . 3、git status  4、git remote  5、git  commit 6、git push list master ​编辑7、输入tokens 二、上传到Gitee 三、日常使用的一些操作 1、远程仓库的代码更新到本地 2、对于分支的处理 3、无法新建分支 4、将远程的分

    2023年04月08日
    浏览(73)
  • 通过GitHub Desktop,将本地项目上传到gitee上

    这里主要介绍,通过 gitHub Desktop 软件,将本地的项目,上传到 gitee 的仓库里(这里仓库为新建的仓库,什么东西都没有)。 这里主要介绍,仓库的新建方式,及本地代码上传到远端的操作流程。关于 gitHub Desktop 软件及 Git 的下载,可参考首页另外两篇文章,都有相关介绍。

    2024年02月16日
    浏览(49)
  • 软件测试|解决Github port 443 : Timed out连接超时的问题

    前言 GitHub是全球最大的开源代码托管平台之一,许多开发者和团队使用它来管理和协作开源项目。但在当下,我们在clone或者提交代码时会经常遇到\\\"GitHub Port 443: Timed Out\\\"错误,这意味着我们的电脑无法建立与GitHub服务器的安全连接。这个问题通常由网络问题或防火墙设置引起

    2024年02月07日
    浏览(42)
  • 【git】下载gitee项目到本地

    目录 一、使用命令行方式 1、新建一个项目文件夹 2、在项目文件夹下新建一个仓库 3、配置远程仓库地址 4、拉去到本地 4.1、克隆方式 4.2、pull方式 二、pycharm方式 1、打开pycharm的此页面  2、选择项目地址  3、输入远程仓库账户密码 直接创建一个与远程项目相同的文件名

    2024年02月06日
    浏览(60)
  • 本地项目上传到Git(Gitee)仓库,以及克隆仓库项目到本地

    1、打开我们的项目所在文件夹,我们发现是不存在.git文件 2、在你的项目文件夹外层【鼠标右击】弹出菜单,在【鼠标右击】弹出的菜单中,点击【Git Bash Here】,弹出运行窗口(前提条件是已装好git环境) 3、在命令窗口中输入:git init(初始化) 4、在 Gitee或Git 中 将创建好

    2024年02月13日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包