首页 > 其他 > 详细

一台电脑上的git同时配置多个仓库

时间:2021-04-30 20:44:36      阅读:27      评论:0      收藏:0      [点我收藏+]

个人电脑上的git同时链接2个git仓库

方法:

生成2个SSH key

设置两个账户:example1、example2

进入本地目录“C:\Users\Administrator\.ssh” 右键打开 git bish窗口

1、执行命令:$ ssh-keygen -t rsa -C "example1@email.com" 

2、根据不同的github账户进行命名,后面需要给每个账户配置证书

Enter a file in which to save the key (/Users/you/.ssh/id_rsa): [id_rsa_example1]

3、输入密码,一般都是直接回车,每次都是免密

重复2次,生成2个ssh证书分别为:id_rsa_example1、id_rsa_example2,位于~/.ssh目录下

 

~/.ssh 目录下新建 config文件

填写内容如下:

#github1
Host github.com
User example1
HostName github.com
IdentityFile ~/.ssh/id_rsa_example1

#github1
Host github.com
User example2
HostName github.com
IdentityFile ~/.ssh/id_rsa_example2

填写ssh证书内容到相应的github账户

~/.ssh 目录下的 id_rsa_example1.pub 、id_rsa_example2.pub中的内容填写到相应的github的ssh配置中

git bash 代码提交常用命令简易使用

1、git clone **(项目地址)
克隆一个git项目到本地,将git项目拉取到本地
2、git status
查看文件状态,列出当前目录没有被git管理,以及被修改过还未提交的文件
3、git add 文件夹
将我们提交的文件添加到索引库中(添加到缓冲区),*可以是路径也可以是.符号,git add . 代表将当前目录下的所有文件都添加到索引库中,如果指定路径则代表将制定路径的文件添加到索引库中。
4、git commit -m "备注"
将文件推送到本地仓库中,-m 后可以填写此次提交的备注如git commit -m "提交删除功能代码",那么在git项目中的提交记录里面就能看见你的推送备注。这一步仅仅是放在缓冲区中,还未真正提交代码
5、git push origin 分支名
这一步才是推送代码推送时需要跟分支名,表示需要将代码推送至某个分支.如git push origin dev表示你要讲代码推送至dev分支。
6、git pull
更新当前分支的代码,获取最新的代码
7、git checkout 分支名
切换分支
8、git merge 分支名
当前分支合并其他分支
所以一般的使用简易流程 git add , git commit -m "", git push origin 。 当然如果远端有代码更新的情况需要git pull更新一下,中间也可以使用git status 查看不同时期的状态
9、删除: git rm -r ***

 


 

一台电脑上的git同时配置多个仓库

原文:https://www.cnblogs.com/kangyinghui/p/14722539.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!