4 团队协作机制
4.1 团队协作
4.2 跨团队协作
5 GitHub操作
5.1 创建远程库和别名
1、点击右上角+号,选择New repository
2、给远程库起个名字:git-project
3、选择公开/私有
4、点击创建
5、查看本地库别名
$ git remote -v
6、创建本地库别名
$ git remote add git-project https://github.com/liao-kezhi/git-project.git
$ git remote -v
5.2 git的推送、拉取、克隆
1、把本地库代码推送到远程库
$ git push git-project master
到网页端查看可以看到刚刚上传的文件:
2、拉取远程库到本地库
$ git pull git-project master
查看拉取到本地库的代码是否已经同步:
3、将远程库上的代码克隆到本地
此操作不需要登录账号,凡是GitHub上公开的源码都可以克隆到自己的本地电脑。
$ git clone https://github.com/liao-kezhi/git-project.git #后面是源码链接
- 拉取代码
2.初始化本地库
3.创建别名
5.3 github 团队协作
另一名程序员小王修改代码并提交到GitHub
$ git status
$ git add test.txt
$ git commit -m "xiaowang-commit" test.txt
$ git push git-project master
5.4 建立ssh链接
进入到系统c盘
右键打开Git命令终端,绑定自己在GitHub所注册的邮箱:
$ ssh-keygen -t rsa -C xxxxx146@qq.com
然后按3次回车
注意是把公钥复制到自己GitHub网页端ssh设置里面:
到自己的项目里复制ssh秘钥:
通过ssh下载自己的项目源码:
$ git pull git@github.com:liao-kezhi/git-project.git master
通过ssh上传自己的项目非常方便:
$ vim test.txt
$ git add test.txt
$ git commit -m "ssh-test" test.txt
$ git push git@github.com:liao-kezhi/git-project.git master
6 国内代码托管中心----码云
码云是开源中国退出基于Git的代码托管服务中心:
使用方式和GitHub一样,连接速度快。