git@oschina.net源代码管理使用日记

git的优势:

1 可以创建分支;

2 版本控制三基于每一次提交的,而不需要考虑每次提交了多少个文件。

 

下载:

下载网址为:http://git-scm.com/download,根据您的操作系统选择相应的安装宝,下载完后直接按照默认安装即可(本文讲述全部基于Windows操作系统)。

 

概述:

git源代码管理器的仓库位置可以基于本地服务器远程服务器两种方式:

本地服务器主要用于管理自己的代码,将本机作为源代码管理服务器;

远程服务器则用于将源代码公开,并由多个人来对代码进行编辑,主要用于团队开发中。

git源代码的提交过程

git源代码存储过程可以被分为三个不同的位置:workspace,缓冲区,源代码管理仓库,具体提交过程为:

1)在资源管理器中,删除/创建/修改文件/文件夹,或者使用touch filename命令创建文件,用mkdir foldername创建目录, rm filename 删除文件, rmdir foldername删除文件夹

2)通过执行:git add/rm filename/foldername,将修改提交到workspace;

3)通过执行:git commit -m ‘some message of this commit‘, 将修改提交到缓冲区;

4)通过执行:git push origin branchname(本地存储), git push 回车 用户名 回车 密码 回车(远程服务器)

使用方法:

1 初始化,创建项目;

1)以本机或者局域网电脑作为源代码管理服务器,

a) 需要在源代码管理服务器上面安装git

b) 然后创建一个目录(如git)作为源代码存储根目录

c)进入git目录,点击鼠标右键菜单中的“Git Init Here"按钮,即可完成初始化操作(或者利用”Git Bash命令行程序通过执行“git init“命令完成初始化)

d)然后在该根目录下以项目为单位分别创建项目目录

e)对于上一部创建的项目目录,需要在仓库更目录点击右键菜单中的”GIt Commit Tool“按钮,才能将初始化目录和文件提交到代码仓库中

2)如果oschina服务器作为源代码管理服务器,则省掉了初始化步骤,需要先在oschina的注册帐号,然后通过oschina提供的功能在线创建项目。访问地址举例:

  a)http方式:http://git.oschina.net/UserName/Test.git

  b)ssh方式:git@git.oschina.net:UserName/Test.git

2 创建分支,创建分支操作智能在源代码管理器中创建,而非本地workspace;

1)以本机或者局域网电脑作为源代码管理服务器:在源代码管理器服务器仓库根目录,点击右键菜单中的”Git History“,然后在弹出的”gitk:git“窗体左上角区域点击鼠标右键创建分支

2)远程服务器(oschina),直接通过网站”创建分支“功能创建;

3 分支切换: git checkout branchname

git@oschina.net源代码管理使用日记

上一篇:asp.net字符串分割函数用法


下一篇:ng-bind-html-unsafe的替代