私はgitを使用していて、開発作業を行っていますが、誤ってプッシュしたくありません。特定のローカルリポジトリでプッシュを無効にする方法はありますか?ブランチの名前を変更する方法と、誤ってプッシュを元に戻す方法がありますが、もっと直接的な方法があるといいのですが。
76656 次
2 に答える
356
次のコマンドはプルを機能させますが、プッシュはURLを使用しようとしてno_push
失敗します。
git remote set-url --push origin no_push
于 2012-04-21T15:35:21.910 に答える
7
リモートによっては、SSHやHTTPSの代わりに読み取り専用のGitプロトコルを使用するようにURLをリセットできる場合があります。たとえば、GitHubのプロジェクトの場合は、
git remote set-url <remote> git://github.com/Team/Project.git
<remote>
一般的にはどこにありますかorigin
。git remote -v
リモコンのリストが表示されます。で始まるhttps
か、フォームを持っているものは、<user>@<host>:<path>
通常、プッシュを許可します。
于 2012-04-21T15:30:40.093 に答える