生成密钥
发表于|更新于
|总字数:18|阅读时长:1分钟|浏览量:
ssh-keygen -t rsa -C “xxxx@xxxx.com“
文章作者: Gray wolf
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 GrayWolf!
相关推荐
2023-12-26
获取当前仓库文件状态
获取当前仓库文件状态1git status 精简显示1git status -s 筛选指定后缀win123git status -s | findstr ".js"# 多个筛选git status -s | findstr ".js .css" linux123git status -s | grep '\.js$'# 多个筛选git status -s | grep '\.js$\|\.css$'
2023-12-26
Git 相关解决方案
Git 相关解决方案解决10054问题123//**fatal: unable to access OpenSSL SSL_read: Connection was reset, errno 10054**git config --global http.sslVerify "false"git config --global https.sslVerify "false" 删除某一个配置Key12//删除某一个配置keygit config --global --unset "key Name" 单独设置GitHub代理12-- 命令。port:自定义端口git config --global http.https://github.com.proxy socks5://127.0.0.1:port old mode 100644 new mode 100755 old mode 100644 new mode 100755 的提示,如下图: ![[Pasted image...
2023-12-26
撤销提交操作
撤销提交操作git add . //添加所有文件git commit -m “本功能全部完成”执行完commit后,想撤回commit,怎么办? git reset –soft HEAD^这样就成功的撤销了你的commit注意,仅仅是撤回commit操作,您写的代码仍然保留。 说一下个人理解:HEAD^的意思是上一个版本,也可以写成HEAD1如果你进行了2次commit,想都撤回,可以使用HEAD2 至于这几个参数:–mixed意思是:不删除工作空间改动代码,撤销commit,并且撤销git add . 操作这个为默认参数,git reset –mixed HEAD^ 和 git reset HEAD^ 效果是一样的。 –soft不删除工作空间改动代码,撤销commit,不撤销git add . –hard删除工作空间改动代码,撤销commit,撤销git add . 注意完成这个操作后,就恢复到了上一次的commit状态。 顺便说一下,如果commit注释写错了,只是想改一下注释,只需要:git commit...
2023-12-26
Git 命令使用记录
Git 相关命令使用记录合并1git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks merge {branch Name} 获取内容-sourceTree1git --no-optional-locks -c color.branch=false -c color.diff=false -c color.status=false -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree fetch origin 删除 Tag1git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks tag -d {Tag Name} 重置12git -c diff.mnemonicprefix=false -c...
2023-12-26
查看仓库大小
git count-objects -vh![[Pasted image 20230908115042.png]] count:松散物体的数量 size:松散对象消耗的磁盘空间,以KiB为单位(除非指定了-H) in-pack:包内对象的数量 size-pack:包消耗的磁盘空间,以KiB为单位(除非指定了-H) prune-packable:包中也存在的松散物体的数量。可以使用git prune-packed修剪这些对象。 garbage:对象数据库中既不是有效的松散对象也不是有效包的文件数 size-garbage:垃圾文件占用的磁盘空间,以KiB为单位(除非指定-H) alternate:备用对象数据库的绝对路径;可能会出现多次,每条路径一行。请注意,如果路径包含不可打印的字符,则它可能被双引号括起来并包含C样式的反斜杠转义序列。
2023-12-26
Git Log
Git Loggit log不传入任何参数的默认情况下,git log 会按时间先后顺序列出所有的提交,最近的更新排在最上面。 正如你所看到的,这个命令会列出每个提交的 SHA-1 校验和、作者的名字和电子邮件地址、提交时间以及提交说明。 git log -p -2其中一个比较有用的选项是 -p 或 --patch ,显示每次提交所引入的差异(按 补丁 的格式输出)。 你也可以限制显示的日志条目数量,例如使用 -2 选项来只显示最近的两次提交。 git log –stat 输出每次提交的简略统计信息。选项在每次提交的下面列出所有被修改过的文件、有多少文件被修改了以及被修改过的文件的哪些行被移除或是添加了。 git log –pretty=oneline 个选项可以使用不同于默认格式的方式展示提交历史。 这个选项有一些内建的子选项供你使用。 比如 oneline 会将每个提交放在一行显示,在浏览大量的提交时非常有用。另外还有 short,full 和 fuller 选项,它们展示信息的格式基本一致,但是详尽程度不一.最有意思的是 format ,可以定制记录的显示格式。...
公告
Dark, coquettish Bana, even covered the pain, do not want to let go, have long forgotten how to smile.,暗,妖艳的彼岸花,即使是满身伤痛,也不愿放手,早已忘记该如何微笑。