git常用命令及错误排除

常用命令

查看仓库地址

git remote -v

将远程分支与本地分支进行关联

撤销工作区(没有add)

撤销单个文件 git checkout – 文件名
撤销所有 git checkout .

撤销缓存文件(已经add,但未commit)

git rm --cached 文件名

如果已经add或commit 退回后不受版本控制,所以首先git reset HEAD file让该文件回到工作区的状态

然后:git chekcout – file即可

显示代码流状态

git status

不显示untracked() 文件

git status -uno 或 git status --untracked-file=no

推送代码到服务器

git stash && git pull --rebase && git push origin HEAD:refs/for/develop

查看所有的远程分支

git branch -al

XXX

添加版本控制

git add XXX (全路径)
或git add -A (所有)

提交

查看所有的远程分支

查看所有的远程分支

错误排除

1、提交时报:ERROR: missing Change-Id in commit message footer
git常用命令及错误排除解决:a、错误下方提示,复制gitdir=$(git rev-parse --git-dir); scp -p -P 39418 [email protected]:hooks/commit-msg ${gitdir}/hooks/ 执行
b、再执行 git commit --amend
c、按下 ctrl+x

查看仓库地址

git remote -v

查看仓库地址

git remote -v

查看仓库地址

git remote -v

查看仓库地址

git remote -v

查看仓库地址