哪些网站做问卷可以赚钱,陕西一建2022停考,北京seo站内优化,如何为自己的店铺做网站1.如何让工作区的文件恢复为和暂存区一样#xff1f;
工作区所作的变更还不及暂存区的变更好#xff0c;想从暂存区拷贝到工作区#xff0c;变更工作区(恢复成和暂存区一样的状态)#xff0c;想到用git checkout -- 文件名 2.怎样取消暂存区部分文件的更改#xff1f;
如…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.开发中临时加塞了紧急任务怎么处理 git stash apply 作用
1.把我们之前存放的内容腾出来把它的内容放在工作区去
2.stash在列表里面的信息还在不会被删除可以反复使用 git stash pop 会自动删除了 git reset --hard HEAD 目的是为了让我们工作区是干净的
7.如何指定不需要Git管理的文件 8.如何将Git仓库备份到本地
Git的备份
常用的传输协议 哑协议与智能协议
直观区别哑协议传输进度不可见智能协议传输可见
传输速度智能协议比哑协议传输速度快
备份特点 git clone --bare /e/Java/code/newlife/git_learning/.git ya.git git clone --bare 地址/.git 名字 git clone --bare file:///e/Java/code/newlife/git_learning/.git zhineng.git
git clone --bare file://地址/.git 名字 上面是temp分支下面再添加一个zxy分支作为练习 9.注册一个GitHub账号,配置公私钥