一、服务器搭建
1.建一个账户:
$adduser git
2.建立仓库
假定目录是/home/git/下,建立的是android的仓库:
切换到/home/git/
mkdir android.git(注意这里的用户名,假定是test)
cd android.git
git --bare init
一个空的仓库就建好了
二、客户端搭建
1.ubuntu安装:
sudo apt-get install git
sudo apt-get install git-core
2.增加用户信息:
git config --global user.name ""
git config --global user.email
ssh-keygen
回车知道命令完成
把id_rsa.pub文件内容copy到git服务器home/git/.ssh/authorized_keys里面
3.上传初始代码
建一文件夹test,把要上传的代码copy到test下,切换到test下
git init
git add .
git commit -m 'initial commit'
git remote add origin 用户名@IP地址:/home/git/android.git(这里的用户名就是上面我提到的需要注意的用户名,否则就会提示权限不足,提交失败)
git push origin master
代码上传结束。
4.下载代码
git clone 用户名@IP地址:/home/git/android.git
另:
在commit代码的时候,
git add 修改了的代码
git commit -m "log"提交代码
提交代码的时候会有文本编辑器,修改这个默认设置的方法是
git config --global core.editor vi
注1:
如果上面创建的用户名和上传的用户名不一致,就会导致
参考网址http://blog.sina.com.cn/s/blog_643a16640100z16g.html
浙公网安备 33010602011771号