码迷,mamicode.com
首页 > 其他好文 > 详细

git学习

时间:2018-04-07 22:46:01      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:pos   checkout   克隆   一起   mail   记录   check   操作   还原   

克隆项目

设置贡献者:

git config -g user.name "xudandan123"

git config -g user.email "905976615@22.com"

 

git diff: 工作区与暂存区对比

git diff --cached: 暂存区与版本库对比

git diff 分支名: 工作区与版本库对比

 

撤销操作:

git reset HEAD -- file.name: 暂存区回撤到工作区

git checkout -- file.name: 工作区还原到版本区

git commit -m "描述" --amend: 撤销上一次提交,和这一次一起提交到版本库

 

删除操作:

git rm file.name: 删除暂存区,前提是工作区已经删除

git rm -f file.name: 删除工作区和暂存区

git rm --cached file.name: 清除暂存区,工作区保留

 

恢复操作:

git checkout 版本号 file.name: 恢复指定文件为上一个commit

git reset --hard 版本号: 恢复为上一个版本

 

删除分支

git branch -d 分支名       // 可以删除已经和master合并的分支

git branch -D 分支名      // 强制删除,没有合并也能删除

 

git reflog: 查看操作记录

 

git学习

标签:pos   checkout   克隆   一起   mail   记录   check   操作   还原   

原文地址:https://www.cnblogs.com/xudandan/p/8734927.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!