1、git 删除已经add的文件。(不删除物理文件,仅将该文件从缓存中删除)
git rm --cached “文件路径”
2、git推送本地分支到远程分支
$ git checkout -b feature-branch //创建并切换到分支feature-branch
$ git push origin feature-branch:feature-branch //推送本地的feature-branch(冒号前面的)分支到远程origin的feature-branch(冒号后面的)分支(没有会自动创建)
3、git更新远程分支到本地分支
git pull <远程库名> <远程分支名>:<本地分支名>
4、git 删除本地分支
$ git branch -d <BranchName>
5、git本地拉取远程分支
git checkout -b 本地分支名 origin/远程分支名
补充:git本地分支无法直接推送至远程分支,只能通过合并的方式