![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
赵恒fegnze
一个疲于反抗自己的凡人
展开
-
git ssh配置[多平台-多账号]
一、单用户常规配置:1. 生成ssh钥匙对:$ ssh-keygen -t ed25519 -C "your_email@example.com"不支持Ed25519的旧机器:$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"2. 添加私钥证书到ssh-agent:方式一,手动添加到ssh-agent和钥匙串$ ssh-add --apple-use-keychain ~/.ssh/id_ed25519 $ #--apple原创 2022-04-27 16:16:41 · 1539 阅读 · 1 评论 -
git子仓库,子模块submodule的使用
添加子仓库git submodule add --name AAA -- BBB CCC#AAA: 子仓库名,可以是xxx,或xxx/xxx...#BBB: 子仓库远程url,eg:http://xxxx.git#CCC: 本地路径,可以是xxx,或xxx/xxx...,带路径时不能是./xxx...#执行后会直接clone到指定目录git commit -m "挂载子仓库"git push origin master更新/拉取子仓库拉取主干仓库时直接附带拉取子仓库,如果有的话git原创 2021-06-20 11:21:38 · 558 阅读 · 0 评论 -
fatal: No url found for submodule path ‘xxx/xxx‘ in .gitmodules gitsubmodule子仓库无法拉取问题
fatal: No url found for submodule path ‘xxx/xxx’ in .gitmodules错误现场还原:windows上add submodulemac上clone主体项目git submodule init时发生错误查看.gitmodules内容如下[submodule ".\\xxx\\xxx"] path = .\\xxx\\xxx url = http://xxx.xxx.xxx.git错误分析:url错误,仔细查验后确定无误原创 2021-06-19 15:33:47 · 12398 阅读 · 0 评论 -
Git笔记
Git笔记本地已有项目关联远程仓库git initgit add .git commit -am "建立仓库"git remote add origin git@gitlab.com:fegnzecom/xxxx.gitgit push --set-upstream origin master //使用–allow-unrelated-histories忽略本地仓库和远程仓库的无关性,强行合并关闭CRLF自动转换git config --global core.autocrlf false原创 2021-06-17 14:44:10 · 92 阅读 · 0 评论 -
git 本地创建仓库推送到github
origin: 远程仓库源master: 主干分支1. 建立本地仓库git init2. 添加、提交文件到本地仓库git add go.modgit commit //按提示写上日志 3. 在github上创建好远程仓库4. 建立本地仓库和远程仓库的关联git remote add origin [远程仓库地址]5. (远程仓库不为空时)获取远程仓库最新版本并合并到本地仓库git pull origin master --rebase6.首次将本地原创 2020-06-13 01:42:41 · 132 阅读 · 0 评论