1.首先你应该有开发版本管理服务器,我的开发版本管理服务器为192.***.*.*,使用这个网址可以访问GitLab页面。
2.下载软件
1)下载msysgit 网址:http://msysgit.github.io/
安装时,直接next就行了,默认安装即可,如果改变安装的路径,后面可能出错
2)下载tortoisegit 网址:http://download.tortoisegit.org/
如果是windows系统,就下载这个
安装也是直接next就行了
3.create project
在GitLab网站上创建项目。
4.生成SSH key
打开git bash,输入:
ssh-keygen -t rsa -C "yue.dai@qunar.com"
记得把我的邮箱替换成你的邮箱~ 直接回车4次
在C:\Users\Administrator.ailk-PC\.ssh下,你可以找到id_rsa和id_rsa.pub这两个文件
打开id_rsa.pub文件如下图所示
打开GitLab网站,点击 Add SSH Key,将id_rsa.pub文件内容粘贴在Key上,Title随便取一个名字就行了。这样就生成了SSH Key了。
5.生成 private key file
打开PuTTYgen
界面如下图所示
点击load按钮,选择C:\Users\Administrator.ailk-PC\.ssh的id_rsa文件
成功如下图所示
然后点击Save private key 保存,可以随便起个名字,这样就生成了private key file
在本地建一个目录比如(E:\Git\),在Git文件夹下,单击空白处,选择Git Create respository here
直接ok,不需要打钩
把需要上传的文件拖拽到Git目录下,如test.txt文件,右键空白处选择 Git commnit master
然后,选中test.txt文件,并在message上写上描述文件信息(一定要写,不然不能点ok按钮,随便写什么都可以)
出现下面的画面,表示成功
复制GitLab网站上的SSH
点击push按钮,在url和push url上填上SSH,Putty填上刚才保存的private key ,点击保存,确定