質問: Github超初心者です 勉強してますが、困った点、躓いた点があります。 2つアカウントを作って、AからBを招待しました。 コラボレーターであるBでテキストエディター(VSCodeを使用)で編集をして、Github Desktopでコミットしました。 教則本では、その後、必ず「PULL」してから「PUSH」するように書かれているのですが 私のGithubは、PULLが表示されず、そこに「Fetch」が表示されています。 で、PUSHしろという指示が次に出ます。 PULLを介さないのです...困りました... 何か設定を間違えてるのでしょうか? Githubのバージョンは最新であると確認出来てます。Version 2.9.3 (x64) それとも、Fetchだけになったのでしょうか? 教えて下さい...よろしくお願いいたします。
回答: Github Desktopは使ったことないですが、リモート側に変更がないときはpullできないようになってる(pullしても意味ないから)のでは? 多人数で作業しているときはいつ誰が何を変更しているか分からないからfetch前にpullして最新状態にしてからfetchすると言うのは分かりますが、少なくともそんな状況ではないでしょうからpullの必要ないです。 ちなみに、VisualStudioCodeを使っているなら、gitの拡張機能があるのでそれを入れたほうが便利だと思いますよ。