1. 程式人生 > >GitHub簡明使用 - 上傳指令碼

GitHub簡明使用 - 上傳指令碼

概述

對於個人的小專案來說,使用github來push的時候無非只是用幾個命令,而每次都要輸又比較麻煩,於是寫了這個小指令碼供大家使用。

指令碼相當於–

該指令碼使用了下面幾個命令:

    git add .               #新增目錄下所有檔案到git
    git commit -m "xxx"     #上傳,並且commit message為引號中內容(可自定)
    git push origin master  #合併branch到master

指令碼程式碼:

#!/bin/sh

if [ $# == 1 ];                        #判斷引數個數
then #若引數正確執行程式碼 git add . message=$1 git commit -m "${message}" git push origin master else #引數錯誤則輸出Usage echo '[usage]' echo 'gitPush [COMMIT MESSAGE]' fi

Usage

【針對現有repo】
將指令碼copy到/usr/local/bin/gitPush.sh, 然後重啟一下shell,執行gitPush.sh 'abc def'

那麼該目錄下的所有檔案將被上傳,並且本次commit message為 “abc def”

【針對新建專案】
先在GitHub新建一個repo,然後在電腦中找一個位置使用git clone +[你的專案地址]來拷貝下來,然後再使用上面的方法上傳即可。

指令碼也可以直接到我的GitHub repo下載:GitHub | MyConsoleTools