【方便的腳本】一地做代碼,一地上傳,一腳本搞定

正文之前

我不得不承認(rèn),我是個(gè)懶人!但是懶也要有水平!做咸魚,整天躺尸那是真懶,我估摸著我應(yīng)該是個(gè)假的!所以我為了方便自己,特地寫腳本干活!

正文

我在一個(gè)文件夾下寫代碼!就是自己裝的Java的IDLE下。

然后在另外一個(gè)地方git init了。

我也懶得改了。索性就直接寫個(gè)腳本方便自己了!以后每次上交的時(shí)候只要運(yùn)行下腳本就行了。豈不是美滋滋?

echo "OK!NOW I WILL UPLOAD YOUR CHANGE TO GITHUB!"
time=$(date "+%Y-%m-%d %H:%M")
echo "${time}"
cd /Users/zhangzhaobo/Documents/Graduation-Design/
sudo cp -a  /Users/zhangzhaobo/IdeaProjects/Graduation_Design/src/ReadData.java /Users/zhangzhaobo/Documents/Graduation-Design/ReadData.java
sudo cp -a  /Users/zhangzhaobo/IdeaProjects/Graduation_Design/src/ZZB_JCS.java /Users/zhangzhaobo/Documents/Graduation-Design/ZZB_JCS.java
sudo cp -a  /Users/zhangzhaobo/IdeaProjects/Graduation_Design/src/data.txt /Users/zhangzhaobo/Documents/Graduation-Design/data.txt
sudo javac /Users/zhangzhaobo/Documents/Graduation-Design/ReadData.java
sudo javac  /Users/zhangzhaobo/Documents/Graduation-Design/ZZB_JCS.java
git add ReadData.class ReadData.java ZZB_JCS.class ZZB_JCS.java data.txt
git commit -m "$time $1"
git push origin master

正文之后

現(xiàn)在,只要我每次在IDLE之中修改之后。我就可以直接開個(gè)終端,默認(rèn)到我的home目錄下面,執(zhí)行這個(gè)名為push的shell腳本就行了。當(dāng)然要記得用chmod給權(quán)限啊。而且每次要給定參數(shù)的!不然commit沒有提示!為空貌似也行!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容