git缓存
A. git中为什么要有暂存区感觉暂存区没有必要存在的,
暂存区可以使你离线时在本地进行工作,联网后再提交,还是有用的
B. git push时,如何修改已经缓存过的密码
你得把自己的公钥保存在git服务器上,如果是github,设置在setting -> ssh -> new ssh key 利用的是非对称加密验证的原理
C. git 为什么要设立缓存区
这样在本地就可以提交代码和回滚代码,而不用连接服务器的时候才能做相关操作。
D. git 上传代码如何设置不传日志,和缓存
在使用 Git 的时候,经常会遇到需要频繁输入密码的情况,在每次 commit 的时候都要求输入你的用户名和密码,如果提交频繁的话甚是不便。
E. 怎样将git中一个分支的代码暂存
如果是储藏未提交的内容,用git stash
如果是已提交的内容,则无需操作,本地库已经保存了
F. git 已修改 和已暂存的区别
git checkout . #本地所有修改的。没有的提交的,都返回到原来的状态git stash #把所有没有提交的修改暂存到stash里面。可用git stash pop回复。git reset --hard HASH #返回到某个节点,不保留修改。git reset --soft HASH #返回到某个节点。
G. git 不小心把暂存区的文件 reset掉了 怎么恢复
已经解决了
,我就自问自答了直接
git
reset
-hard
版本号
就可以恢复本地的文件夹了(git
log
查看版本号)
H. 什么指令可以看git 暂存区的东西
git ls-files -s
I. git如何撤销通过Add添加所有文件到缓存区的
一,常规的操作 1, 首先按需修改文件 echo >> lz66303.txt 2, 然后按需提交被修改的文件到HEAD缓存区 git add lz66303.txt 3, 再把这个修改记录到分支中