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 分支名称

参考链接

待消化

  1. git详细解释http://blog.jobbole.com/25775/

git原理介绍http://blog.cnbluebox.com/blog/2014/04/15/gitlabde-shi-yong/

管理命令http://www.360doc.com/content/14/1029/10/13147830_420815353.shtml

git

Comments