在code.csdn.net上创建了两个项目,一直没有将本地代码上传,今天开始搭建git环境。
1. 配置:
Windows 8.1 64bits
msysgit 1.9 (来自code.google.com)
2. 安装好git环境后,进入git bash
因为以前在CODE中已经创建好项目,故现在只需要搭建好本地环境,并且将本地代传到服务器上即可。
首先需要初始化本地git全局环境,CODE上有帮助说明。
配置全局用户和邮箱:
#CODE中的用户名
git config --global user.name "CSDN id"
#CODE中的邮箱
git config --global user.email "CSDN passport中注册邮箱"
3. 生成公钥
也是参考help/CSDN_Code中的步骤,如下:
使用ssh-keygen命令
$ ssh-keygen -t rsa -C “邮箱地址”
此处需要注意,
因为我是
第一次使用git, 故不存在.ssh目录,此时可直接调
用ssh-keygen命令生成公钥
,默认生成到“用户/.ssh”目录中,CODE帮助中前几步主要是对现有的密钥做了个备份。
生成后就可以黏贴到CODE的公钥处,名称自动为邮箱地址。
4. 上传本地工程
在本地已有代码目录中打开git bash, 然后按如下操作:
git init
git add .
git commit -m “first commit”
git remote add origin <项目url, 如git@code.csdn.net:xxx/xxx.git>
git push -u origin master
如果生成的公钥有配对密码则push时需要输入密码。
至此,基本项目就上传到CODE服务器上,特别注意第一次使用git环境生成公钥可以直接调用ssh-keygen命令即可。