Git 入门
设置不要版本控制的文件
根目录下创建.gitignore
eg:
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
设置提交人和邮箱
仅作内容提醒所用
git config --global user.email "maizk@haplox.com"
git config --global user.name "Service"
设置密钥
[huqiu@101 ~]$ cd .ssh/
[huqiu@101 .ssh]$ ssh-keygen -t rsa -f test -C "test-key"
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
密码可为空不输入
然后到相应的git提交密钥
cat test.pub
但是之后出现
git Permission denied (publickey).
ssh -v git@github.com
...
Permission denied (publickey).
//还是不行
查看密钥文件
/Users/maizhikun/.ssh/:
known_hosts test test.pub
查看密钥列表
ssh-add -l
原来是因为我没添加密钥上去本机
ssh-add ~/.ssh/test
然后再git ok
常用命令
git init
git remote add origin ssh地址
git add .
git commit -m "first commit"
git branch 分支名称
git checkout 分支名称
git push origin 分支名称
参考链接
待消化
git原理介绍http://blog.cnbluebox.com/blog/2014/04/15/gitlabde-shi-yong/
管理命令http://www.360doc.com/content/14/1029/10/13147830_420815353.shtml