私はこのフォーラムの多くが踏ん張っている可能性がある非常に簡単な質問があります。 私は定期的に私のコードをリモートリポジトリにプッシュし、私の質問は、リモートリポジトリへのプッシュを行うたびに、ローカルリポジトリがsyncされるように、git pull --all
またはgit fetch --all
をフォローする必要があるということです。Git Pull、プロジェクトでのみ1人の開発者、ローカルのrepoはプッシュが必要なたびにプルしますか?
2
A
答えて
1
答えはNOです。開発者が1人しかいない場合、ローカルブランチのヘッドはリモートブランチと同じです。そのため、リモートと同期する必要はなく、コードを直接プッシュすることもできます。
0
それぞれのプッシュ後にプルする必要はありますが、1つの開発者しかリポジトリで作業していない場合は必要ありません。
関連する問題
- 1. Mercurial、ただ1人の開発者にプッシュ
- 2. gitはローカル履歴と共にプッシュ(またはプル)します
- 3. Git pull remote repo
- 4. Git(hub)が独自のrepo-pull要求をフォークします
- 5. リポジトリをプッシュしてプルするためにgit-lfsが必要ですか?
- 6. ローカル/開発時にGitをローカル/マスターにプルする
- 7. マスターブランチと開発ブランチの間で「git pull」または「git merge」
- 8. ローカルのgit repoを別のオンラインgit reposにプッシュする(githubのような)
- 9. git-svnでローカルの.gitignoreがsvn repoにプッシュされないようにする
- 10. 1人のiPhone開発者キーを使用できる開発者は何人ですか?
- 11. デバッグ:git pull中にGitプル(常に54%)
- 12. jbpmスイートに組み込まれたgit repoへのプッシュ方法
- 13. 1つのレポから別のレポにプッシュまたはプルしますか?
- 14. git制御アプリケーションの1つのフォルダにsvn repoをプル
- 15. Gitでプッシュとプル
- 16. gitサブモジュールコミット/プッシュ/プル
- 17. 作者がgit repoのクローン作成に失敗しました
- 18. ウェブサイトやアプリの開発にはさまざまな開発者が必要ですか?
- 19. GitはWeb開発プロジェクトのために
- 20. プル要求ブランチに開発ブランチをマージするプル要求
- 21. npmパッケージのタイプ定義は開発者マシンでのみ必要ですか?
- 22. "pip install git + [git repo]"が必要ですか?
- 23. git repoからpullする際の.netコアエラーを修正しました
- 24. 1人の開発者からコミットを取り除く
- 25. ローカルのgit repoは45GBですが、bitbucketのリモートは380MBです
- 26. プッシュ前にローカルおよびリモートブランチを検証する必要があります
- 27. Herokuビルドディレクトリはgit repoではなく、HEADに何かが必要です
- 28. git repoにプッシュできません|ノードパッケージオープンエラー
- 29. SharePoint開発者は、プロジェクトでグラフィックデザイナーとどのように連携する必要がありますか?
- 30. 開発者がAWSに開発要件なしでインストールする
@ Hiran。私はそれをやっていない練習をしていましたが、私はブランチが先にxコミットであるというメッセージを受け取り続けています。なぜだろうか? – newb7777
ベストプラクティスは、リモートに何かをプッシュする前にプルを取ることです。とにかく、あなたのリモートが他の誰かによって更新されたときに通常そのメッセージが発生します。あなたはそのリポジトリで働く唯一の人ですか?リポジトリから引き出された他のコミットがあれば、それは何ですか? –
@ newb7777これは、ブランチにリモートよりも多くのコミットがx個あることを意味します。プッシュとは、これらのコミットをリモートに送信することです。 – rlee827