基本配置
在需要的文件夹下面运行bash
然后去github上创建存放的仓库
然后提交
git init
git add .
git commit -m "Committed"
接着去github上看自己仓库的链接
运行
git remote add origin https://github.com/..............git
git push -u origin master
国内用户最后一步可能出现问题,比如本地仓库修改了但是github上没变,就是代理问题
也很简单,让git走代理就行了
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy https://127.0.0.1:7890
实现自动同步
问题
如果不嫌麻烦就是定期自己提交一下,每次运行下面的东西
git add .
git commit -m "Auto Save"
git push -u origin master
所以写进脚本里就行了
执行脚本
注意本地仓库路径得用反斜杠\
cd C:/lkg/code
git add .
git commit -m "Auto Save"
git push -u origin master
保存文件为code_auto_commit.bat,位置随意
管理脚本
上面的其实已经足够,但是每次运行的话会弹出大黑框,不好看而且影响工作,所以再写一个vbs脚本来执行上面的脚本,并关闭黑框
set shell=wscript.createObject("wscript.shell")
run=shell.Run("C:\lkg\code\code_auto_commit.bat", 0)
保存为Run_code_auto_commit.vbs,位置随意
第二行的参数0就是设置隐藏黑框
定时执行脚本
win+R,输入compmgmt.msc
下面是根据自己的需要设置触发器
比如我想每天都上传,且每十分钟上传一次,就如下选择
接下来注意,定期执行的是上面的管理脚本
最后确定即可