zoukankan      html  css  js  c++  java
  • git_自动同步_sync.sh

    1: 使用方法  sh sync.sh  code_dir

    代码

    #add
    echo $1
    cd $1
    git add .
    git commit -m "Added notes for $(date)"
    git push -u origin master
    
    #delete
    git status |grep deleted |awk -F '	' '{print $2}' |awk '{print $2}' |xargs git rm
    git commit -m "delted $(date) $?"
    git push
    #push to github
    

    2:

    添加定时任务  每30s触发一次 

    crontab -e 
    * * * * * sleep 30;  /bin/sh /home/iknow/cphmvp/code/sync.sh /home/iknow/cphmvp/code/spider_data_core/  >/dev/null 2>&1
    

      

  • 相关阅读:
    iOS
    iOS
    ios
    iOS
    ios
    ios
    iOS
    ios
    常用NSString的方法
    instancetype
  • 原文地址:https://www.cnblogs.com/cphmvp/p/5784183.html
Copyright © 2011-2022 走看看