Git一些操作总结
2018-04-19 17:39
78 查看
export GIT_EDITOR=vim
git status //(conflict查看冲突)
git add
git commit
git commit -amend
git checkout filename
git checkout branchname
git log
git log -p -1(number)
git log --follow filename
git log --stat
git show commit_id
git show branchname:filename
git diff //工作目录和索引之间的差异(conflict查看冲突)
git diff --cached commit_id //索引和仓库中的差异
git diff commit_id1 commit_id2
git diff -S "search_string" branchname
git reset --hard/mixed/soft HEAD/ORIGIN_HEAD
git stash save
git stash pop
git cherry-pick branchname:commit_id //从branchname指定的分支,拾取一些提交到当前分支
冲突处理:
git merge branchname
git status
git diff
解决冲突未提交前:
git reset --hard HEAD
git checkout -m filename
提交后
git reset --hard ORIG_HEAD 阅读更多
git status //(conflict查看冲突)
git add
git commit
git commit -amend
git checkout filename
git checkout branchname
git log
git log -p -1(number)
git log --follow filename
git log --stat
git show commit_id
git show branchname:filename
git diff //工作目录和索引之间的差异(conflict查看冲突)
git diff --cached commit_id //索引和仓库中的差异
git diff commit_id1 commit_id2
git diff -S "search_string" branchname
git reset --hard/mixed/soft HEAD/ORIGIN_HEAD
git stash save
git stash pop
git cherry-pick branchname:commit_id //从branchname指定的分支,拾取一些提交到当前分支
冲突处理:
git merge branchname
git status
git diff
解决冲突未提交前:
git reset --hard HEAD
git checkout -m filename
提交后
git reset --hard ORIG_HEAD 阅读更多
相关文章推荐
- 关于PHP操作文件的一些FAQ总结
- Linux下的一些常用操作总结
- Git最常用操作以及一些错误解决方法
- python中常用的模块,git常用的一些操作
- git commit的一些操作
- bash变量简单操作总结及一些特殊变量
- Git的一些实用经验总结
- git一些常用的操作(转载)
- sourcetree不好做到的一些git操作
- git 的一些基础操作
- 关于Cookie跨域操作的一些总结
- javascript与jQuery对照学习总结(一)(一些常规操作)
- java 基础学习总结(附带eclipse一些常用操作)
- git 操作---总结备忘
- git初始化操作以及一些问题的解决
- Git学习总结(一):本地操作
- linux下,每次git pull 或者git push都需要输入账号密码的问题以及git remote 的一些基本操作
- 利用git hook每次commit时执行一些其它操作。
- DataGrid操作的一些总结
- git的一些基本操作