Git 命令拉取分支的三种方式:
git clone -b develop git@gitlab.xxx.com:aaa/app/xxx/xx.git
其中 develop
是分支名字clone master.git
到本地, cd
到项目目录,执行git checkout -b dev origin/develop
其中 develop
是分支名字clone master.git
到本地, cd
到项目目录,直接使用命令:git branch -r
(查看远程所有分支) 或 git branch -a
(查看本地和远程所有分支)origin/HEAD -> origin/master
origin/daily/1.2.2
origin/daily/1.3.0
origin/daily/1.4.1
origin/develop
origin/feature/daily-1.0.0
origin/master
然后直接 git checkout origin/daily/1.4.1
更新当前分支:
git pull origin 【远程分支名】
(如果本地没有提交则会丢失)
查看远程地址:
git remote -v
Git忽略已经提交的文件:
执行命令:git rm --cached .idea/gradle.xml
,然后更新 .gitignore
忽略掉目标文件,然后提交即可。
如果报错,可尝试加上-f
, git rm --cached -f .idea/gradle.xml
注意,已经提交到Git服务器的文件,即便你更新了.gitignore
文件,下次提交也是不会被忽略的,这个文件只针对尚未被提交的文件进行忽略起作用。