工作杂谈:CSDN源码托管之使用Git实现版本控制

作者: 时间: 2016-06-3 分类: 技术文章 | 0条评论 |

您的支持,是我前进的动力

CSDN源码托管之使用Git实现版本控制,希望对大家能所有帮助……PS:这个文档是我在公司的时候,内部技术分享时用的,闲着没事,发到吾乐吧上面……

CSDN源码托管之使用Git实现版本控制

flydoos

2016-05-30

 

本文所有工具,已打包完毕,大家这里下载:

http://pan.baidu.com/s/1eRCLDRk

 

1、安装Git for Windows,例如:Git-2.8.3-64-bit

https://git-for-windows.github.io/

 

2、安装TortoiseGit-2.1.0.0-64bit(可选安装中文语言包)

https://tortoisegit.org/download/

 

3、生成密匙

https://code.csdn.net/help/CSDN_Code/code_support/FAQ_2_3

PS:如果.ssh文件夹不存在,自己去创建一个:C:\Users\你的计算机用户名\.ssh

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

4、CSDN配置SSH公钥管理:上面生成了一个id_rsa.pub的公钥,记事本打开,复制到CSDN

https://code.csdn.net/keys/new

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

5、CSDN创建一个新项目:

https://code.csdn.net/projects/new

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

6、刚刚生成的项目地址:

https://code.csdn.net/flydoos/consoleapplication/tree/master

 

7、把刚刚生成的ssh-keygen转换为TortoiseGit的PuTTYGen:

 

1)开始菜单,运行PuTTYGen,在Conversions菜单中点击Import key,选择ssh-keygen生成的私钥文件所在位置,比如id_rsa文件。

 

2)点击Save private key按钮,将其保存为id_rsa.ppk文件。

 

3)打开Pageant,点击Add Key,选择前一步所保存的.ppk文件所在的位置即可。

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

8、  设置自己的帐号信息:

 

A)设置:

工作杂谈:CSDN源码托管之使用Git实现版本控制

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

B)Git——填写用户信息:

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

9、版本控制,具体操作流程:

 

1)复制SSH地址:

工作杂谈:CSDN源码托管之使用Git实现版本控制

https://code.csdn.net/flydoos/consoleapplication/tree/master

 

2)随便到一个文件夹,然后右键:Git 克隆

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

3)填写资料,把服务器代码同步到本地:

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

A)填写URL:git@code.csdn.net:flydoos/consoleapplication.git

B)加载Putty密匙:选择刚刚转换生成的那个*.ppk文件

 

4)获取成功:

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

5)如何新增一个文件,并同步到服务器:

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

A)Git 提交:

B)提交:

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

C)虽然提交了,但是这个时候,服务器依然没有这个文件的:

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

D)同步:

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

E)推送(这个才是真正的同步到服务器上):

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

F)推送完成:

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

G)CSDN项目上面终于有更新内容了!

工作杂谈:CSDN源码托管之使用Git实现版本控制

 

9、至于其他操作,跟SVN一样的,所以不做介绍……

搜妹子,搜出妹子做壁纸!

本文采用 CC协议 发布,转载请注明:转载自 吾乐吧软件站

本文链接地址:http://www.wuleba.com/?p=28139

发表评论


微软MSDN资源免费订阅,MSDN 我告诉你