Git - 关联远程仓库以及同时使用Lab和Hub
更新一下,感觉有更简单的方式
就比如你git config 的 全局的name和email是lab的
那就clone github上的项目然后设置局部的name和email就行了
***************逼死****强*******************迫**********症的分割*************线************************
不知道对不对,不过我这么干能用了嘿嘿
下载好git以及配置密钥什么的就不说了,网上一p眼子
上github或者lab上找你想要关联的仓库,复制他的SSH地址,然后直接
$ git clone git://github.com/schacon/grit.git
克隆到本地你想要变为仓库的文件夹。
如果想上传的话,还要配置user.email和user.name的,不然commit的时候会提示你
设置上就好了
如果忘记了你的邮箱的话,如果有以前的本地仓库就git到那个目录,然后 git config --list 查看就行了
这样就关联上了
第一次配置的要SSH密钥,这个咋弄我忘记了哈哈..
放个传送门,学习git的
拜拜
----------20190721---------
WDNMD出问题了,因为平时用lab今天突然享用hub就发现clone不下来远程仓库,只能重新好好配置一下了
按照这位大神的说法
https://www.jianshu.com/p/cbb7117986d8
重新生成了一个hub用的rsa key,(过程中要求输入ssh连接密码,设置为空就使用默认的)然后修改config文件添加这几个
Host *github.com
HostName github.com
User yourname
IdentityFile ~/.ssh/yourRsaKeyFileName
为了不和lab冲突,修改本地仓库下.git的config文件,添加
[user] email = xxxxxx@xxx.com name = yourname
ok
NND, github是OK了, lab上传时总提示
The authenticity of host xxx can't be established.
Are you sure you want to continue connecting (yes/no)?
虽然输入yes也可以正常提交, 看别人的说法是因为更改了key, 可以通过修改config去掉检查主机过程(我没用这个方法, 因为我发现我的config里的gitlab的Host和HostName打错了...😂)
修改对主机的验证检查的教程链接放这了: https://segmentfault.com/q/1010000006670515
顺便再放个配置多个key来使用gitlab和github的教程:https://www.cnblogs.com/hafiz/p/8146324.html (我用的这个)
要睡觉了再放个Git命令图吧,不知道谁做的(没看底下网址太困了)
作者:Mx99
出处:https://www.cnblogs.com/HY12345/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!