1
我試圖將git-hub存儲庫(由遠程團隊使用)中存在的文件同步到TFS中的本地git存儲庫。在GIT期間隱藏遠程tfs-git的響應推送到TFS-GIT
爲此我使用下面的命令:
REM Public GIT repository
git remote set-url origin https://github.com/<user>/<Project>.git
REM Private GIT repository
git remote set-url targettfs http://LocalServer:8080/tfs/DefaultCollection/_git/<ProjectName>
REM Pull updates from GITHUB
git reset --hard HEAD
git fetch origin --quiet
git pull origin master --quiet
REM Sync TFS-GIT to local
git init
git reset --hard HEAD
git fetch targettfs --quiet
git pull targettfs master --quiet
git add .
git commit -m "sync file with github" --quiet
REM Push updates to GIT repository in TFS
git push origin master --quiet
這個腳本做的不如預期,在此問題這樣做時,我得到了一些響應寫回控制檯像下面主要任務:
爲此,我試圖用--quiet TFS推,但沒有用
這種方法轉發所有的錯誤!但是在這裏我只想壓制從TFS-GIT開始「remote:」的那些信息語句。有什麼辦法嗎? – gnanz
對不起,我沒有找到其他方法來抑制只啓動「遠程:」。如何分割命令分別使用git push和抑制此命令的錯誤? –