首页 > 其他 > 详细

git学习

时间:2018-04-07 21:58:31      阅读:234      评论:0      收藏:0      [点我收藏+]

克隆项目

设置贡献者:

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学习

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!