参考文章:http://wenku.baidu.com/view/8fa4583c580216fc700afd29.html###
看了一些git的实用文章,理论偏多,简要记录实际操作。
1.创建本地GIT库
cd 01-android/
mkdir 4412android_base
cd 4412android_base/
git init
//拷贝项目文件到4412android_base
cp /home/skyxu/android_ics_samsung_dev -C /home/skyxu/01-android/4412android_base/
git add .
git commit -m "Firse commit 20121212"
2.clone一个工程
cd ..
mkdir 4412android_clone
git clone 4412android_base 4412android_clone
3.创建一个branch
cd 4412android_clone
git checkout -b samsung4412_skyxu
git config --global user.name skyxu
git config --global user.email sky@easys.co
4.提交修改
其他:
a.git init和git init --bare的区别
一般个人使用,用git init,这时候你的工作区也在这里。你要是想建立一个固定的地址让大家一起用,就在服务器上用git --bare init。
其实你可以看到,init建立的.git目录内容和--bare建立的目录内容是差不多的。