XAML in Xamarin.Forms 基礎篇 電子書

XAML in Xamarin.Forms 基礎篇 電子書
XAML in Xamarin.Forms 基礎篇 電子書

Xamarin.Forms 快速入門 電子書

Xamarin.Forms 快速入門 電子書
Xamarin.Forms 快速入門 電子書

2017/05/20

Pull 所有目錄的 Git Repository

因為工作需要,所以,使用了兩台電腦,可是,之前經常要把這兩台電腦上的 Git Repository 做同步,都是使用手動方式,一個目錄一個目錄的下 Pull 命令。
今天正好有空,根據網路上找到的參考資訊,修改成我自己需要的同步 Script。
我的狀況是,我都會把 Repositories 都放在同一個目錄下,透過底下的 PowerShell Script,便可以逐一針對每個目錄,執行 Pull 命令,對我來說,真的節省了太多時間了。
$git = $env:programfiles+"\Git\cmd\git.exe";
Write-Host $git
if (!$git) {
  Write-Host "Something went wrong. Please enter the path to git.cmd or git.exe:";
  $git = Read-Host;
  Set-Variable -Name git -Value $git;
}
ls -name -Exclude *.* | foreach {Write-Host $_;cd .\$_ ; & $git pull origin master  2> $null ; cd ..}
Write-Host "Done.";
cmd /c pause | out-null

沒有留言:

張貼留言