git config --global user.name "your_name" git config --global user.email "your_email"
git config --global --unset user.name git config --global --unset user.email
mkdir ~/test // git检出目录 cd ~/test git init git config user.name "your_name" git config user.email "your_email"
#第一个git项目账号 Host first HostName test.com #这里需要用真实的项目检出hostname,为了项目安全,我这里随意写的 User A IdentityFile ~/.ssh/id_rsa_first #第二个git项目账号 Host second HostName test2.com Port 1334 User B IdentityFile ~/.ssh/id_rsa_second
mkdir project && cd project git init git config user.name "A" git config user.email "C"
git remote add first git@first:A/project.git
repo init -u ssh://A@first -b branch
first项目中: git push fist master
原文:http://blog.csdn.net/wzy_1988/article/details/19967465