git常用指令
来源:互联网 发布:北京外语网络教育官网 编辑:程序博客网 时间:2024/05/16 06:42
git config --global user.email "xxx"
git config --global user.name "xxx"
git cherry-pick commit_id:把已提交的commit,从一个分支放到另一个分支上。
git checkout
branchname:切换分支。
-- <file>:用暂存区的文件覆盖工作区中的文件。
. :把当前目录所有修改的文件从HEAD中检出,并且把它恢复成未修改时的样子。
git fetch:将远程跟踪的所有分支的更新取回本地。
git merge:合并分支到当前分支。
git log:查看提交历史。
--grep=led:查找有关led的提交。
git status:显示工作目录和暂存区的状态。
git show commit_id:对于提交,它显示日志消息和文本差异。
git reset --hard commt_id:重设索引和工作目录,并将HEAD指向commt_id。
git clean -df:删除当前目录下没有被track过的文件和文件夹。
这两条命令结合运行后,工作目录和缓存区回到跟commit_id一摸一样的状态,git status会告诉你这是一个干净的工作目录。
git diff <file>:以文件补丁的形式,显示当前文件和暂存区文件的差异。
git rm:删除文件,然后使用git commit将版本库中该文件删除。
git mv <file1> <file2>:相当于运行了三条命令,mv README.md README、git rm README.md、git add README。
HEAD指向当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^,上100个版本可写成HEAD~100。
==================================================================================================
git commit --amend:有时提交完了才发现漏掉了几个文件,或者提交信息写错了,可以像下面这样操作
$ git commit -m 'initial commit'$ git add forgotten_file$ git commit --amend
最终你只会有一个提交,第二次提交将代替第一次提交的结果。
git reflog:查看所有分支的所有操作记录(包括commit和reset的操作),可用于查看已经被删除的commit记录。
阅读全文
0 0
- git 常用指令
- git常用指令
- Git 常用指令
- git 常用指令
- Git 常用指令详解
- git常用指令整理
- git常用指令
- git 常用指令
- Git常用指令集合
- git 常用指令详解
- git 常用指令
- git常用指令
- 常用git指令整理
- git 常用指令
- git常用指令
- git常用指令(转)
- Git部分常用指令
- git 常用指令
- Linux下使用du命令查看文件或目录占用磁盘空间大小
- 照片贺卡制作(Ashampoo Photo Card) 中文注册版V2.0.4.DC.11.10下载|Ashampoo Photo Card绿色版
- 第二十六讲项目3.1(2)字符数组排序使其能对字符数组进行排序
- StarUML中类图如何显示interface
- 基于HTML5的有弹幕功能的视频播放器
- git常用指令
- WebService详解
- 为ListView控件加载不同的条目
- eclipse 创建maven
- Log4j日志在java项目中的使用(附工程源码)
- 【二维树状数组】【模板】poj1195Mobile phones
- Android RecyclerView 使用完全解析 体验艺术般的控件
- man命令
- sklearn pipeline