从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成功。

 

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值