0
点赞
收藏
分享

微信扫一扫

git 配置

有的时候太久不配置 git 就又忘干净了,还是记一下把。

本地设置信息:

git config --global user.name "coldchair"
git config --global user.email "2317757009@qq.com"

这个最好与 github 上面的信息一致,不然可能会有些问题。

ssh 配置:

ssh 密钥:
生成

ssh-keygen -t rsa

上传 ~/.ssh/id_rsa.pub 到 github 上

还要确保开启了 ssh 代理,不然设置了密钥也没有用:
启动

eval "$(ssh-agent -s)"

添加私钥:

ssh-add ~/.ssh/id_rsa

检查:

eval "$(ssh-agent -s)"

如果输出进程号就是成功了。
还需要:

ssh-add -l

看看私钥有没有被加进去

本地仓库链接到远程:

假设本地有些代码了,在文件夹下,先建库(如果是 clone 别人的库就不用了):

git init

然后正常的

git add .
git commit -m "XXX"

对于远程仓库,先建一个新的空白的
链接的话先:

git remote -v

看看有没有以后的远程仓库
一般把 origin 删了:

git remote remove origin

再:

git remote add origin https://github.com/coldchair/xxx.git

此时再:

git push -u origin main

-u 的意思设置 origin 的 main 分支为本地的 upstream

注意这有可能是会失败的,可能是远程仓库发生了更改,这个时候先把远程仓库 push 下来,合并更改,再 pull 回去。

举报

相关推荐

0 条评论