1. 程式人生 > >工作中使用到的git

工作中使用到的git

因為工作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兩個,以此列推。