Git常用命令

初始化文件夹为Git项目

1
git init [flodername]

添加追踪的文件

1
git add file

提交并注释

1
git commit -m "description"

添加远程仓库链接并设置为默认

1
git remote add origin giturl

推送分支到远程仓库

1
git push -u origin

本地关联远程分支

1
2
3
git branch --set-upstream-to gitee/master
:: or
git push -u gitee

修改默认编辑器为vim

打开.git/config文件,在core中添加 editor=vim,或

1
git config –global core.editor vim

合并分支,把”a_branch“合并到当前分支

1
git merge a_branch

合并冲突,把文件的冲突标识符删掉,再执行

1
2
git add file
git commit

撤销合并[危险操作]

1
git reset --hard HEAD

撤销已提交的的合并代码[危险操作]

1
git reset --hard ORIG_HEAD

删除子模块缓存

1
git rm --cached 子模块目录