在Linux中使用Git笔记

在Linux下搞开发,不用Git来进行版本控制是有些浪费,但是以前都是用SVN,而且都是图形界面,用这个显然入手不太容易,今天整了挺久,总结一下。

1、在https://github.com上申请号先

我是要将代码放到github中的,如果你不想放,那可以掠过这步直接看后面的,因为Git支持本地和服务器上的Repository

申请好后,先创建一个新的Repository,记好自己的帐号,邮箱,以及Repository名称就好。

例如我创建了一个帐号test,邮箱test@test.com,Repository为testRep

2、在linux下安装git

我的系统是Ubuntu12.04,所以直接安装搞定

sudo apt-get install git git-core

3、配置git

前面不是申请帐号邮箱了么,这里需要设置一下自己电脑上的git全局变量,其实你在新建Rep的时候就会有向导了

全局安装:
 配置git
  git config --global user.name "test"
  git config --global user.email test@test.com
      
下一步:
  mkdir testRep   //创建一个文件夹,即工程所在位置,可以任意名字,任意位置,在自己已有工程处也可以
  cd testRep  //进入此文件夹
  git init  //将此文件夹增加git管理,其实就是创建了一个.git文件夹
  touch README    //生成一个readme文件
  git add README    //将此文件加入修改列表
  git commit -m 'first commit'   //增加此次提交的说明
  git remote add origin git@github.com:test/testRep.git  //为远程GIT管理更名为origin
  git push -u origin master   //推送此次修改

按照这个想到走下来,基本就完成一个简单的代码同步了 

4、构建分支

我用GIT的作用是版本控制,刚刚入手,肯定非常不专业,先写个今天使用的过程

在3的基础上,我开始逐渐修改代码

git branch test0.1   //创建一个test0.1分支
git checkout test0.1   //进入这个分支中来
git branch   //查看一下分支名称,确定没有在master中了
git add -A     //将本次修改的所有内容都加入修改列表
git commit -m "commit all"   //提交说明
git push -u origin test0.1  //将此次修改提交到分支test0.1中去

 

好了,登录到GIT,应该就可以看到master 和test0.1两个分支了

 

以上内容不是很严谨,日后逐步完善,如果您有什么觉得有问题的,尽管指出,谢谢

 

posted @ 2012-05-14 16:44  紫月冰河  阅读(1883)  评论(0编辑  收藏  举报