因为工作git是使用工具只一,所以列个帖子记录工作中用到的git的语法。
1. 克隆仓库(http地址和ssh方式)
git clone 地址
2. 拉取库更新
git pull
3. 上传本地数据到库
git add 文件路劲:git add /home/test/a.txt
也可以使用git add --all 添加所有改动所有文件
4. 对此次提交进行一个说明
git commit -s
5. 产生本地的ssh密钥git config --global user.name"your name"
git config --global user.email"your email"
ssh-keygen -t rsa -C "you counter"
6.生产patch
git format-patch -n commit-id // n是一个数值,commit-id 就是选择想要生产那个提交的patch,n的数值就是生产从该commit id到之后的n个patch,比如 根据时间从早到晚提交历史:1 -> 2 -> 3 -> 4->5, 1是我最早提交的,5是最后面提交的,如果git format-patch -3 2,那么我会生产3个patch,分别是 2 3 4这三个commit id的patch。
git format-patch HEAD^ //生产最新一次提交的patch,如上例则生产5的patch,多加一个^,就多生产一个,例如HEAD^^ 则生产 5 4两个,以此列推。