git命令的一些记录

156 阅读1分钟

主要是记录一些不太经常用到的git操作,后面用到了就记录。

1、git push origin master -f

如果远程分支上的提交都不需要了,可以强行让本地分支覆盖远程分支

2、git rm --cached filename

表示从git仓库中将文件移除,不再进行版本控制,但保留工作区的该文件。

3、git remote set-url origin remote_git_address

从git仓库a切换到git仓库b,还可以保留所有的历史commit

  • git remote set_url: 更换地址
  • remote_git_address: 更换成你的新的仓库地址。

4. git checkout -b 本地分支名 origin/远程分支名

该命令可以将远程git仓库里的指定分支拉取到本地,这样就在本地新建了一个dev分支,并和指定的远程分支release/caigou_v1.0关联了起来。