1.如何让工作区的文件恢复为和暂存区一样?
工作区所作的变更还不及暂存区的变更好,想从暂存区拷贝到工作区,变更工作区(恢复成和暂存区一样的状态),想到用git checkout — 文件名
2.怎样取消暂存区部分文件的更改?
如果暂存区中做了很多文件,但是只有部分文件想恢复成和HEAD一样
指定了具体文件
3.消除最近的几次提交
git reset —hard 要恢复的地方 想从git仓库中永久消失,不想要了(这条命令要慎用)
4.看看不同提交的指定文件的差异
如果想对不同的提交或不同的分支进行差异化比较的话,用git diff 分支1 分支2 — 文件名
git diff temp master 这个是全部文件进行比较
git diff temp master — index.html 指定文件 index.html进行比较差异
git diff 4cf1688 754c526 — index.html
5.正确删除文件的方法
如果你要从当前的commit 状态,把某些文件不想要的,以后生成的commit不需要这个文件了,
用git rm 具体的文件名,git会直接把删除的文件放到暂存区,不需要在工作路径下再删除这个文件
6.开发中临时加塞了紧急任务怎么处理?
2.stash在列表里面的信息还在,不会被删除,可以反复使用
git reset —hard HEAD 目的是为了让我们工作区是干净的
7.如何指定不需要Git管理的文件?
8.如何将Git仓库备份到本地?
Git的备份
传输速度:智能协议比哑协议传输速度快
备份特点
git clone —bare /e/Java/code/newlife/git_learning/.git ya.git
git clone —bare file:///e/Java/code/newlife/git_learning/.git zhineng.git
git clone —bare file://地址/.git 名字
9.注册一个GitHub账号,配置公私钥
原文地址:https://blog.csdn.net/qq_52963857/article/details/134557245
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_15013.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!