Git入门第十五讲:团队协作开发

1. 查看远程库信息

git remote
# 出现两个说明具有拉取、推送权限
git remote -v

Git入门第十五讲:团队协作开发_git团队开发

2.推送到远程版本库

# 推送到master,还可以指定到别的分支
git push origin master
# 一般推送dev,master分支,和共同协作的分支

Git入门第十五讲:团队协作开发_推送_02
登录github
Git入门第十五讲:团队协作开发_git团队开发_03
Git入门第十五讲:团队协作开发_推送_04
上传之前:
Git入门第十五讲:团队协作开发_git推送_05
上传之后:
Git入门第十五讲:团队协作开发_git_06

3.拉取分支

# 克隆到本地
git clone https://github.com/JackWei1996/gitdemo.git
# 查看当前分支
git branch
# 创建并切换到dev分支,从远程的dev映射到本地dev
git checkout -b dev origin/dev
# 一顿操作猛如虎。。。。。。
git add XXX
# 提交
git commit -m "add dev"
# 一般提交前先拉取一下,万一有人也修改了同样的文件,会有冲突。
git pull
# 如果失败=git pull提示no tracking information,则说明本地分支和远程分支的链接关系没有创建
git branch --set-upstream-to=origin/dev dev
# 再次拉取
git pull
# 然后推送
git push origin dev
# 查看分支情况
git log --graph --pretty=oneline --abbrev-commit