Git 命令拉取分支、忽略已经提交的文件

Git 命令拉取分支的三种方式:

  1. git clone -b develop [email protected]:aaa/app/xxx/xx.git 其中 develop是分支名字
  2. clone master.git到本地, cd 到项目目录,执行git checkout -b dev origin/develop 其中 develop是分支名字
  3. 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 忽略掉目标文件,然后提交即可。
    如果报错,可尝试加上-fgit rm --cached -f .idea/gradle.xml

  • 注意,已经提交到Git服务器的文件,即便你更新了.gitignore文件,下次提交也是不会被忽略的,这个文件只针对尚未被提交的文件进行忽略起作用。

你可能感兴趣的:(版本控制,gitlab,git)