首页 > Web开发 > 详细

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

时间:2014-02-20 17:43:28      阅读:433      评论:0      收藏:0      [点我收藏+]

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源代码管理使用日记

原文:http://www.cnblogs.com/Juvy/p/3556902.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!