2018-06-12

gitlab简要使用
同步一个fork:
git fetch
git merge
创建本地分支与远程分支之间的关联
git remote add upstream https://github.com/xxx.git(团队项目仓库地址)
git remote add origin https://github.com/xxx.git(fork团队项目之后自己的仓库地址)
git remote -v 查看远程分支状态
git fetch upstream 从团队仓库更新最新代码
git checkout xxx 切换到自己本地
git merge upstream/master 合并团队远程仓库最新代码
git checkout upstream/xxx 拉取团队其他分支最新代码到本地分支(针对团队master分支非最新代码情况)
进行本地开发,代码编写
git add filename
git commit -m"注释"
git push origin master(提交代码到自己的远程仓库,并发起合并请求)

git checkout -b [本地分支名] [远程名]/[远程分支名](创建本地分支并关联远程指定分支)
git add filename
git commit -m"注释"
git push origin msj_answer:refs/for/msj_answer(远程分支名)
git pull --rebase获取一下当前最新版本(如果拉取时出现冲突,结束冲突后,直接git add + git rebase --continue)
注意与git pull的区别
git pull == git fetch + git merge

你可能感兴趣的:(2018-06-12)