Earlyuan 2020-05-30
拉取远程仓库某个分支的代码: git clone -b develop 远程仓库地址
develop就是分支的名称
默认拉取master分支的代码: git clone 远程仓库地址
查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>或者git switch <name>
创建+切换分支:git checkout -b <name>或者git switch -c <name> (创建完之后直接切换到某个分支)
合并某分支到当前分支:git merge <name>
删除分支:git branch -d <name>
其中name表示分支的名称
主要命令
git init #初始化git仓库
git remote add origin 远程仓库地址 #关联远程仓库
git pull #拉仓库,会生成对自动对应分支
git branch -r #查看远程仓库 的分支
git checkout <分支名称> #切换对应的分支 或者使用 git switch<分支名称>
git pull <remote> <branch> #获取远程仓库的某个分支
git push #提交到仓库
注意:新的仓库如果没有创建项目,我们创建项目进行拉取分支之后,我们需要把文件提交到本地之后才能进行切换到属于自己分支
合并分支
假如dev-users分支和dev-orders分支都开发、测试完成,此时应该有develop合并两个分支
在主分支的前提下才能合并
git checkout develop
git merge –no-ff dev-users
合并dev-users
接着切换到master主分支,然后合并开发的主分支(develop),合并后记得提交部署,然后去码云刷新就可以看到我们刚合并的文件了。
idea拉取远程仓库项目
找到上面导航条的vcs-->Checkout from Version Control-->git 然后添加远程仓库的url即可。