私は展開する準備ができている数えるdevelopブランチ上の点に達したとき、私は時々、次のようにします。git push実行中に他のgitコマンドを実行しても安全ですか?
git checkout master
git merge --no-ff develop --no-edit
# Latency occurs here
git push
git checkout develop
git merge --ff master
git push
起こる最初のgit push
を待っている間、開放することが安全です新しいターミナルウィンドウを開き、開発、マスターでのマージ、および開発をリモートリポジトリにプッシュするためのコマンドを実行します。
関連する質問:Is it safe to checkout a new git branch during the push of a current branch?しかし、git checkout
が安全であるかどうかしか話しません。
Git操作はアトミックであると考えられていますので、この操作を安全に行う必要があります。 –
安全です。予期しない操作は、ロックによって停止することができます。 – ElpieKay