ここでの pull と get の違いは何ですか?また、それぞれをいつ使用する必要がありますか。
高洛峰2017-05-02 09:46:23
後者の場合、「get」はコマンドを意味します git fetch
,即从远程仓库抓取本地没有的修改;至于前者,大多数情况下,这里“拉取”的含义是git fetch
紧接着一个git merge
,对应git中的命令git pull
,即从远程仓库抓取本地没有的修改并自动合并到远程分支。
由于git pull
的结果有时会让我们看不懂,所以显式地使用fetch
和merge
命令会比较好一些。当然,对于一些简单的情况,前者git pull
もう少し便利です。
2 つの適用可能性について尋ねなければならない場合は、多くの複雑な状況や他の git コマンドが関係するため、答えるのは難しいと思います。ほとんどの場合、この 2 つの違いは前に述べたとおりだと思います。さらに、グラフィカルなバージョン管理システムのみを使用している場合、これらの複雑な状況に遭遇したり、対処したりすることは困難です。
他の人が何か提案があれば、私はすべて耳を傾けます。結局のところ、人それぞれの仕事の経験は大きく異なります。
过去多啦不再A梦2017-05-02 09:46:23
上の 2 人がすでによく言っていますが、もう一度わかりやすい言葉で言います。Pull は、ローカル ウェアハウスにはない更新をローカルに書き込みます。取得の目的は、むしろ Check です。リモート倉庫がローカル倉庫のステータスに更新されているかどうかだけです
。