在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两个分支了
以上内容不是很严谨,日后逐步完善,如果您有什么觉得有问题的,尽管指出,谢谢