git cloneで得たプログラムの更新方法について
質問が以下2つあります。
①プロジェクトによって違うと思うのですが、例えばMakefileやCMakeLists.txtなどがなく、git cloneした後にそのまま使えるプログラムの場合、そのプログラムを更新したい時はgit pullだけ行えば良いのでしょうか。
②また、make installなどビルドする必要があるもの(MakefileやCMakeLists.txtがある。例えば/usr/local/libや/binにバイナルファイルを置くようなもの)に関しては、git pullだけでなく、一番最初にビルドしたときの所作(sudo make installなど)をもう一度行う必要があるという認識でよろしいでしょうか。
git pullはリモート環境のmasterをローカル環境のmasterに反映させるというイメージなのですが、その動作だけだと、ビルドする必要のあるプロジェクトだと/usr/local/linや/binなどはgit pullだけだと反映されないよな...と思い今回質問させていただきました。
0 コメント