当前位置:   article > 正文

从github上下载项目和更新上传项目(用两台不同的电脑协同开发程序)_如何在github上下载从另一台设备上传的文件

如何在github上下载从另一台设备上传的文件

背景:我在我的笔记本电脑A上用github新建了仓库JianZhi_Offer,然后用实验室的电脑B从github上clone这个项目到实验室的电脑B上面,进行继续开发,然后从实验室的电脑B上传更新的代码到github上面

github上下载项目

建议使用git clone命令,具体过程请见我的另一篇博文

打开git-bash.exe,在桌面快捷方式/开始菜单/安装目录中

因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识,用户和邮箱为你github注册的账号和邮箱

psgit config  –global 参数,有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱。

 

 然后打开Git-Bash工具,进入到某个cd目录下,想要将远程库clone到哪就进入到哪个cd目录下,这里我们进入到/e/gittest目录下,(/e/gittest目录本身是一个本地仓库的工作目录,这里是为了测试可不可以clone一个远程库到一个本地仓库目录下)接着使用命令git clone 后面跟相应远程库地址即可,如下图。

更新上传项目

第一次用实验室电脑B更新上传项目、

需要重新在github上setting添加一个ssh-key

 

(默认是第二次用实验室电脑B更新项目,默认已经生成ssh key)

1,绑定用户

打开git-bash.exe,在桌面快捷方式/开始菜单/安装目录中

2, 进入到我们从github上将项目clone到我们电脑的那个文件夹(会发现:将这个项目import 进入myeclipse中后,这个文件夹的内容是最新的,我们直接把这个文件夹的项目上传到github上)

 3,由于这是我们第二次上传项目,所以不用输入git init了,因为项目的文件夹里已经有.git文件了

直接执行命令: git add .

4, 然后,把文件提交到仓库,双引号内是提交注释。

执行指令:git commit -m "提交文件"

5,由于是在实验室电脑上第二次提交代码更新,所以不用关联github仓库,因为第一次时已经关联了

6,上传本地代码

执行 git push -u origin master

上传成功,到github上刷新网页,就会发现已经上传成功了。

 

注意:如果不用github而是直接在github上下载项目的压缩包,之后更新项目会有conflict,百度了很久还是没解决,最后通过git clone下载下来的项目,新增程序,更新项目,上传github成功。

 

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/925344
推荐阅读
相关标签
  

闽ICP备14008679号