eik*_*ooc 21
您可以创建一个.bat文件,在其中使用此文件自行添加所有存储库
cd C:\path\to\git\repo
call git pull
cd C:\path\to\git\repo2
call git pull
Run Code Online (Sandbox Code Playgroud)
或者让它通过git存储库运行整个目录
FOR /D %G in (C:\Documents\GitRepos\*) Do cd %G & call git pull & cd ..
Run Code Online (Sandbox Code Playgroud)
而不是.bat文件,有一个用于Windows的GUI客户端Github
如果您拥有所有存储库,那么记住将它们全部同步并不是一件痛苦的事.
这是PowerShell版本
Get-ChildItem -Directory | foreach { Write-Host "`n? Getting latest for $_ ?" | git -C $_.FullName pull --all --recurse-submodules --verbose }
Run Code Online (Sandbox Code Playgroud)
我真的很喜欢@eikooc的答案-希望它能正常工作-但在Windows 10上它对我不起作用。
这是我的变化形式:
for /f %%f in ('dir /ad /b C:\Documents\GitRepos\') do cd /d C:\Documents\GitRepos\%%f & call git pull & cd ..
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8687 次 |
| 最近记录: |