1
私はgit-hubリポジトリ(リモートチームによって使用される)のファイルをTFSのローカルgitリポジトリに同期しようとしています。GFSプッシュ中のリモート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
以下のようにバックコンソールで書かれている私は、いくつかの応答を得ている、ここでの問題は、これをやっているとき、予想通り、主要なタスクを実行するこのスクリプト:
私は、次のコマンドを使用しています。この目的のために このため私は、TFSプッシュで--quietしようとしたが、全く使用
このアプローチは、すべてのエラーを転送します!!しかしここでは、TFS-GITからの「リモート:」を開始する情報ステートメントだけを抑制したいだけです。何か方法はありますか? – gnanz
申し訳ありませんが、私は "remote:"を開始することだけを抑制する別の方法を見つけられませんでした。 git pushを別々に使用するコマンドを分割し、このコマンドのエラーを抑制する方法はありますか? –