3. Github
- 在版本控制系统中,大约90%的操作都是在本地仓库中进行的:暂存,提交,查看状态或者历史记录等等。除此之外,如果仅仅只有你一个人在这个项目里工作,你永远没有机会需要设置一个远程仓库。
- 只有当你需要和你的开发团队共享数据时,设置一个远程仓库才有意义。你可以把它想象成一个“文件管理服务器”,利用这个服务器可以与开发团队的其他成员进行数据交换。
3.1 注册
3.2 多人协作开发流程
- A在自己的计算机中创建本地仓库
- A在github中创建远程仓库
- A将本地仓库推送到远程仓库
- B克隆远程仓库到本地进行开发
- B将本地仓库中开发的内容推送到远程仓库
- A将远程仓库中的最新内容拉去到本地
A创建本地仓库
A创建远程仓库
3.3 将本地仓库提交到远程仓库
git push 远程仓库地址 分支名称
git remote add 远程仓库地址别名 远程仓库地址
git push 远程仓库地址别名 分支名称
git push -u 远程仓库地址别名 分支名称-u 记住推送地址及分支
- 下次推送只需要输入git push即可
在这个页面有远程仓库的地址,还有三种提交方式,这里我们选择第二种
- 当我们第一次提交本地仓库的时候,需要填写Github账号密码
- 填写后,windows系统就帮我们记住了,下次再提交就不用填写了
git push 远程仓库地址 分支名称
- 使用第二种推送方式:从命令行工具中推送一个已经存在的仓库推送到远程仓库中
git remote add 远程仓库地址别名 远程仓库地址
- 给地址起别名
git push 远程仓库地址别名 分支名称
- 使用别名代替远程提交的路径
git push -u 远程仓库地址别名 分支名称-u 记住推送地址及分支
- 下次推送只需要输入git push即可
创建快捷推送方式
使用快捷推送方式
3.4 克隆仓库
- 克隆远端数据仓库到本地:
git clone 仓库地址
克隆后的结果
后续的课程还没学习