git基本使用总结

1.登陆github,新建仓库,存放即将提交的代码git

image

2.首次提交代码,按照以下操做github

image
image
image

3.修改或者新增代码以后继续提交,按照以下操做app

image

4.经常使用的git命令工具

git add
添加至暂存区fetch

git add–interactive
交互式添加ui

git apply
应用补丁spa

git am
应用邮件格式补丁日志

git annotate
同义词,等同于 git blameorm

git archive
文件归档打包对象

git bisect
二分查找

git blame
文件逐行追溯

git branch
分支管理

git cat-file
版本库对象研究工具

git checkout
检出到工做区、切换或建立分支

git cherry-pick
提交拣选

git citool
图形化提交,至关于 git gui 命令

git clean
清除工做区未跟踪文件

git clone
克隆版本库

git commit
提交

git config
查询和修改配置

git describe
经过里程碑直观地显示提交ID

git diff
差别比较

git difftool
调用图形化差别比较工具

git fetch
获取远程版本库的提交

git format-patch
建立邮件格式的补丁文件。参见 git am 命令

git grep
文件内容搜索定位工具

git gui
基于Tcl/Tk的图形化工具,侧重提交等操做

git help
帮助

git init
版本库初始化

git init-db*
同义词,等同于 git init

git log
显示提交日志

git merge
分支合并

git mergetool
图形化冲突解决

git mv
重命名

git pull
拉回远程版本库的提交

git push
推送至远程版本库

git rebase
分支变基

git rebase–interactive
交互式分支变基

git reflog
分支等引用变动记录管理

git remote
远程版本库管理

git repo-config*
同义词,等同于 git config

git reset
重置改变分支“游标”指向

git rev-parse
将各类引用表示法转换为哈希值等

git revert
反转提交

git rm
删除文件

git show
显示各类类型的对象

git stage*
同义词,等同于 git add

git stash
保存和恢复进度

git status
显示工做区文件状态

git tag里程碑管理

相关文章
相关标签/搜索