赞
踩
背景:我在我的笔记本电脑A上用github新建了仓库JianZhi_Offer,然后用实验室的电脑B从github上clone这个项目到实验室的电脑B上面,进行继续开发,然后从实验室的电脑B上传更新的代码到github上面
建议使用git clone命令,具体过程请见我的另一篇博文
打开git-bash.exe,在桌面快捷方式/开始菜单/安装目录中
因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识,用户和邮箱为你github注册的账号和邮箱
ps:git config –global 参数,有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱。
然后打开Git-Bash工具,进入到某个cd目录下,想要将远程库clone到哪就进入到哪个cd目录下,这里我们进入到/e/gittest目录下,(/e/gittest目录本身是一个本地仓库的工作目录,这里是为了测试可不可以clone一个远程库到一个本地仓库目录下)接着使用命令git clone 后面跟相应远程库地址即可,如下图。
需要重新在github上setting添加一个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成功。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。