GITHUB共20篇
解决国内github无法访问,配置代理,支持SSH和http协议-Ddmit

解决国内github无法访问,配置代理,支持SSH和http协议

一、HTTP 形式 走 HTTP 代理 git config --global http.proxy 'http://127.0.0.1:8080' git config --global https.proxy 'http://127.0.0.1:8080' 走 socks5 代理(如 小飞机 or V2xxxx) git ...
ddmit的头像-DdmitDdmit10个月前
01470
同一台电脑为不同Github账号或Gitlab账号配置多个ssh keys-Ddmit

同一台电脑为不同Github账号或Gitlab账号配置多个ssh keys

假设你有多个github和gitlab账号,如果想让它们在同一台电脑上正常使用,那么需要进行一定的配置(这里指你使用的ssh协议,使用https协议的可忽略此文),具体的配置就是在你的用户目录下的.ssh目...
ddmit的头像-DdmitDdmit2年前
024900
解决Gi合并分支refusing to merge unrelated histories错误-Ddmit

解决Gi合并分支refusing to merge unrelated histories错误

背景: 有两个仓库,分别为A(github.com)和B(gitlab.com),在这两个仓库分别有两个相同名字的项目p(除名字外不存在任何关系),然后我想把本来在本地的A仓库的p项目代码,提交到B仓库。我的思路...
ddmit的头像-DdmitDdmit5年前
021690
理解git revert和git reset的区别(如何安全、科学的回滚git版本历史)-Ddmit

理解git revert和git reset的区别(如何安全、科学的回滚git版本历史)

准备 理解revert和reset命令的前提是理解git仓库的各个状态,如下图: 可以将git仓库的三个状态分别称为:工作目录、缓存区快照、提交历史。 至于何种操作会处于这三种状态,参考下图: 新建的...
ddmit的头像-DdmitDdmit5年前
027360
如何撤销Git操作?-Ddmit

如何撤销Git操作?

Git 版本管理时,往往需要撤销某些操作。 本文介绍几种最主要的情况,给出详细的解释。更多的命令可以参考《常用 Git 命令清单》 一文。 一、撤销提交 一种常见的场景是,提交代码以后,你突然...
ddmit的头像-DdmitDdmit6年前
019800
Windows平台如何升级Git到最新版本(非卸载重新安装)-Ddmit

Windows平台如何升级Git到最新版本(非卸载重新安装)

在Windows平台你可以按照下面的步骤对已经安装的Git进行升级。 检查当前版本: C:\Users\michael>git version git version 2.17.1.windows.2 如果你的版本在2.14.2和2.16.1之间,执行下面的...
ddmit的头像-DdmitDdmit6年前
023330
git add命令撤销-Ddmit

git add命令撤销

在使用git add命令或git commit命令之后,又想对添加版本控制的文件取消版本控制,以便将该文件添加到.gitignore文件里,可以采取以下方式实现: 方式1 git reset <file> 或 git reset &l...
ddmit的头像-DdmitDdmit6年前
020240
同一台电脑配置/关联/使用两个或多个Github账号-Ddmit

同一台电脑配置/关联/使用两个或多个Github账号

使用Github账号时间久了,难免会申请多个github账号,有时我们会在同一台电脑上管理两个或者以上的github账号的仓库,这时候可怎么办呢? 假设你的两个github账号分别为aitlp和weiyanzixun 在一...
ddmit的头像-DdmitDdmit6年前
025470
同一台电脑配置/关联/使用两个或多个Gitlab账号-Ddmit

同一台电脑配置/关联/使用两个或多个Gitlab账号

使用gitlab账号时间久了,难免会申请多个gitlab账号,有时我们会在同一台电脑上管理两个或者以上的gitlab账号的仓库,这时候可怎么办呢? 假设你的两个gitlab账号分别为aitlp和weiyanzixun 在一...
ddmit的头像-DdmitDdmit6年前
023790
同一台电脑同时使用github和gitlab账号配置ssh keys-Ddmit

同一台电脑同时使用github和gitlab账号配置ssh keys

如果你的一台电脑上同时使用了github账号和gitlab账号,ssh默认会找id_rsa这个私钥,所以可能会导致后使用的账号无法正常提交代码或clone代码的情况,如报错Permission denied (publickey).,解...
ddmit的头像-DdmitDdmit6年前
024180