多人修改相同代码
先拉取远程分支,再修改代码提交
git checkout -b test remotes/origin/test //创建并检出一个分支
git branch -av //查看本地代码与远程仓库的关系
github 创建新的分支
git clone 拉取仓库
git checkout -b 远程分支
git push 推送
克隆远程仓库
坑:会自动创建文件夹
git clone https://github.com/guoqian0229/todo-list.git ../todo-list-git-test
配置本地用户有邮箱
git config --add --local user.name 'qian'
git config --add --local user.email 'guoqian@qq.com'
git config --local --list
| 查看本地配置
将本地分支与远程分支做关联
git checkout -b test remotes/origin/test
| 切换到test分支,并且与远端分支做了关联
新用户修改并提交文件
修改文件内容
git add .
git commit -m 新用户的修改
git push
旧用户修改代码
git fetch
| 拉取所有仓库
git checkout -b test remotes/origin/test
| 切换到test分支,并且与远端分支做了关联
修改代码
git add .
git commit -m 旧用户修改代码
git push
git config --add --local
git config --local --list
git brach -av
git clone https://github.com/username/demo.git test
git config --add --local user.name 'xiaomu'
git config --add --local user.email 'xiaomu@qq.com'
git config --local --list
本地分支与远程分支做关联:
git branch -av
git checkout -b test remotes/origin/test
git push
1、初始化
git init
git add .
git commit -m ""
2、配置本地项目的第二个用户
git config --add --local user.name 'xiaomu'
git config --add --local user.email 'xiaomu@qq.com'
查看配置新用户是否成功,git config --local --list
3、查看本地分支与远程分支的关联关系
git branch -av (红色部分代表远端的分支)
4、创建并检出一个分支,并切换到test分支,并且test分支与远端分支建立的关联。git checkout -b test remotes/origin/test
5、git push ,提交到远端
6、git fetch 拉取远端分支
7、
先通过git fetch 拉取远端的分支