今日は何か変わったものに出くわしました。私は夏の仕事で同僚に私のコード用の新しいリモートgitリポジトリをセットアップするのを手伝ってくれるように頼みました、そして彼が何をしたか、そして私が何をしたいのかについて多くの混乱がありました。私は彼に彼のリモコンへのパスを見ることができるように彼の設定を送るように頼みました、そして彼がリモコンを持っていなかったことを知りました。私がこれについて彼に尋ねたとき、彼は次のように彼のワークフローを説明しました:
- ローカルで何かを変更する
- 専念
- リモートディレクトリに移動
- git pull c:\ localdir
そのため、リモートにプッシュする代わりに、彼は常にローカルリポジトリからサーバー上のリポジトリにプルしました。逆方向に作業するようなものです。私がこれについて彼に直面したとき、彼は私に違いは何であるかを尋ねました、そして私は彼に本当に答えることができませんでした、しかし私は何か正しいと思いますか?
ですから、皆さんへの私の質問は、リモートにプッシュすることとリモートからプルすることの違いは何ですか?