`
morflame
  • 浏览: 49594 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Git配置多个服务器

    博客分类:
  • SCM
git 
阅读更多
mkdir -p ~/.ssh

cd ~/.ssh/
ssh-keygen -t rsa -C "xx@xiaomi.com" # 把这个文件命名为id_rsa_xiaomi,然后一路回车
ssh-keygen -t rsa -C "yy@163.com" # 把这个文件命名为id_rsa_github,然后一路回车

# 此时在~/.ssh下面生成两对公私钥

touch config
chmod 600 ~/.ssh/*

#config中添加下面内容:
host git.n.xiaomi.com
user git
hostname git.n.xiaomi.com
port 22
identityfile ~/.ssh/id_rsa_xiaomi

host github.com
user git
hostname github.com
port 22
identityfile ~/.ssh/id_rsa_github

# cat ~/.ssh/id_rsa_xiaomi.pub的内容贴到xiaomi的ssh keys中
# cat ~/.ssh/id_rsa_github.pub的内容贴到github的ssh keys中

 

1
0
分享到:
评论

相关推荐

    git基础(git服务器搭建+git教程+git廖雪峰)

    2. **配置用户信息**:设置用户名和邮箱,`git config --global user.name "Your Name"` 和 `git config --global user.email "you@example.com"`。 3. **克隆仓库**:使用`git clone url`命令获取远程仓库的本地...

    搭建git服务器

    3. **Gitolite简介**:Gitolite是一个轻量级的、易于配置的Git服务器管理系统,支持多用户、多仓库、权限管理等功能。 #### 四、搭建步骤 1. **安装Git和SSH** - 在Ubuntu服务器上安装Git和SSH两个核心软件。 ```...

    64位中文GIT服务器

    Git是分布式版本控制系统,它允许开发者在多个计算机之间同步代码并跟踪每一次更改。"64位中文Git服务器"指的是在64位操作系统环境下,并且支持中文界面的Git服务环境。这个压缩包文件可能包含了实现这一功能所需的...

    Git Windows XP服务器搭建

    总之,Git Windows XP服务器搭建是一个涉及多个组件和步骤的过程,包括安装CopSSH、配置SSH服务、生成和分发密钥对,以及在客户端设置Git和TortoiseGIT。这个过程对于在Windows XP环境下实现安全的Git远程仓库管理至...

    git服务器的搭建

    - **`adduser`**:这是一个更加友好的用户添加工具,它提供了更多的交互式选项来配置用户,如设置密码、邮箱等。推荐使用 `adduser`。 - **`useradd`**:这个命令主要用于脚本或自动化任务中,因为它不提供任何交互...

    gitGit-1.9.4服务器与TortoiseGit-1.8客户端及中文补丁(附加安装步骤)

    在安装补丁后,确保在客户端和服务器端的Git配置文件中都设置了正确的`core.autocrlf`和`i18n.commitencoding`属性,以保证中文字符在传输过程中的正确性。 在安装和配置过程中,有以下关键步骤: 1. 安装Git...

    Linux系统安装git服务器.pdf

    在这个过程中,需要确保远程服务器已经设置了git用户,并切换到该用户下,然后创建仓库文件夹,并设置好仓库的相关配置。 通过这一系列的操作,可以在Linux系统上成功搭建一个私有的Git服务器。这样的服务器特别...

    iOS git 配置文件

    总结来说,`.gitattributes`和`.gitignore`是iOS项目中Git配置的两个关键文件。`.gitattributes`用于处理大文件,通过Git LFS有效地管理项目中的大型资源;而`.gitignore`则用来排除不需要版本控制的文件,保持代码...

    在公司搭建自己的git服务器.zip

    总结起来,在公司搭建git服务器是一个涉及多个层面的过程,包括git环境的安装、SSH密钥的生成、服务器软件的选择与配置,以及权限管理。通过学习上述文档和资源,可以有效地掌握这一过程,并为团队构建一个稳定、...

    windows下git服务器的搭建

    通过上述步骤,我们已经在Windows环境下成功搭建了一个Git服务器,并实现了通过SSH密钥进行无密码登录的方式。这种方式不仅提高了安全性,也极大地提升了开发效率。在未来的工作中,我们可以进一步探索更多Git的功能...

    Keil配置Git教程

    在内容中提到的“UsingGitforProjectManagementwithµVision”和“MDKVersion5Tutorial”指出了本文档针对的是Keil的µVision版本5教程,这表明本文是针对特定版本的Keil环境进行Git配置的教程。 在“AN279,Spring...

    Spring Cloud Config(本地配置中心或git配置中心)

    - 可以使用Spring Cloud Bus配合配置服务器,实现在多个实例间同步配置更改。 6. **故障恢复与高可用**: - 为提高Config Server的可用性,可以部署多实例并通过负载均衡器分发请求。 - 使用Git的多分支策略,...

    window下本地git服务器搭建详解

    然而,在实际工作中,很多组织由于隐私保护或成本考虑,倾向于搭建自己的Git服务器。本文将详细介绍如何在Windows环境下搭建一个本地的Git服务器,并结合SourceTree这一图形化客户端进行项目管理。 #### 二、准备...

    git服务器软件和配置教程(整套)Git-1.8.4-preview20130916.exe

    总的来说,Git-1.8.4-preview20130916.exe提供的教程涵盖了从基础的Git服务器搭建到实际项目管理的多个层面,无论是新手还是经验丰富的开发者,都能从中受益。通过实践这些步骤,你可以建立起自己的Git服务器,实现...

    git服务器搭建.pdf

    Git服务器则是存放Git仓库(即项目源代码)的中心位置,以便多个开发者可以从中克隆、提交和协作开发。 2. Windows平台下的Git服务器搭建: 虽然Git最初是为Linux系统开发的,但由于其广泛的适用性和跨平台的特性...

    搭建Linux Git服务器以及配置tortoiseGit

    【搭建Linux Git服务器】 在Linux环境下,搭建Git服务器是一个关键步骤,用于实现代码版本...这个过程涉及到Git的安装和配置,SSH密钥的生成和管理,以及客户端的设置,确保了团队成员可以安全、高效地协作开发项目。

    使用git命令方式向GitHub服务器提交

    **Git** 是一款非常强大的分布式版本控制系统,广泛应用于软件开发、文档管理等多个领域。掌握Git的基本命令对于开发者来说至关重要,尤其是在协同开发环境下。本文将根据给定的描述和部分内容,深入探讨如何使用Git...

    GIT服务器配置

    Git是一个分布式版本控制系统,而Gitosis则是一个管理和控制Git仓库的工具,特别适合于为多个用户提供权限管理的服务器环境。 首先,让我们详细了解Git。Git是由Linux之父Linus Torvalds开发的,它的设计目标是速度...

    Git服务器搭建.docx

    Git 服务器搭建是很多开发者和项目管理者需要掌握的重要技能,本文将手把手教你搭建自己的 Git 服务器,从安装 Git 到创建证书登录、初始化 Git 仓库、克隆仓库等步骤,一步一步地指导你完成整个搭建过程。...

Global site tag (gtag.js) - Google Analytics