怎样用git管理两个服务器?git如何工作?

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。在项目开发中,我们经常会用到git,那怎样用git管理两个服务器?下面来我们就来给大家讲解一下。

1. 去到你自己的项目目录中,设置这个目录中项目对应的账号。

$ git config user.name "newname"$ git config user.email "newemail"

现在git方面,不同的邮箱是需要不同的密钥的。

2. 生成新的密钥

如果你是按照课程里面生成密钥的,那么,你在用户目录可以看到id_rsa.pub和id_rsa这两个文件。(可以回顾一下这方面的课程:GIT远程仓库github的建立)

我们还是按照生成密钥的命令:

$ ssh-keygen -t rsa -C "newemail"

记得不要一路回车,在第一个对话的时候输入id_rsa_ownone,这样子我们就能在默认目录C:\Users\Administrator\.ssh找到生成pub key里面的id_rsa_ownone.pub文件。

3. 复制id_rsa_ownone.pub文件里面的内容到GitHub上面;

这个方面可以参考课程:GIT远程仓库github的建立

4. 尝试连接GitHub;

$ssh -T git@github.com

如果连接成功,那么就已经OK了,如果不行的话,我们需要我们需要重启一下ssh-agent,把key添加到里面去。

5. 重启一下ssh-agent,把key添加到里面去;

$exec ssh-agent /bin/bash$ssh-add ~/.ssh/id_rsa_ownone

git如何工作?

一般工作流程如下:

1. 克隆 Git 资源作为工作目录。

2. 在克隆的资源上添加或修改文件。

3. 如果其他人修改了,你可以更新资源。

4. 在提交前查看修改。

5. 提交修改。

6. 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。

下图展示了 Git 的工作流程:

怎样用git管理两个服务器?git如何工作?.png

Git可以帮我们做到很多的事情,比如代码的版本控制,分支管理等,所以我们合理地使用Git进行管理,能够解决很多问题哦!最后大家如果想要了解更多其他工具教程知识,敬请关注奇Q工具网。

推荐阅读:

如何查看json文件?怎么创建json文件?

程序员面试自我介绍怎么说?如何做好自我介绍?

json软件用什么打开?json怎样进行循环对象?