【方便的脚本】一地做代码,一地上传,一脚本搞定

正文之前

我不得不承认,我是个懒人!但是懒也要有水平!做咸鱼,整天躺尸那是真懒,我估摸着我应该是个假的!所以我为了方便自己,特地写脚本干活!

正文

我在一个文件夹下写代码!就是自己装的Java的IDLE下。

然后在另外一个地方git init了。

我也懒得改了。索性就直接写个脚本方便自己了!以后每次上交的时候只要运行下脚本就行了。岂不是美滋滋?

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

正文之后

现在,只要我每次在IDLE之中修改之后。我就可以直接开个终端,默认到我的home目录下面,执行这个名为push的shell脚本就行了。当然要记得用chmod给权限啊。而且每次要给定参数的!不然commit没有提示!为空貌似也行!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容