-2
コードを実行するときにコードが使用されるいくつかのブランチでgitの下にソフトウェアがあるとしますか? マスター、または最後にコミットされた変更が行われたマスターが使用されますか?端末からコードを実行すると、どのブランチが使用されますか?
コードを実行するときにコードが使用されるいくつかのブランチでgitの下にソフトウェアがあるとしますか? マスター、または最後にコミットされた変更が行われたマスターが使用されますか?端末からコードを実行すると、どのブランチが使用されますか?
あなたはでそれをテストすることができます。
mkdir test
cd test
vim test.R
print("hi") # save with ESC, CTRL+x
git add test.R
git commit -m "Adding file"
git branch newbranch # create new branch
git checkout newbranch # switch to the new branch
vim test.R # edit the file on the new branch
print("bye") # save with ESC, CTRL+x
cd ..
cat test/test.R
print("bye")
R CMD BATCH test.R # Run the program with an external application
cat test.Rout # observe the output
> print("bye")
[1] "bye"
だから変更がコミットされていない場合でも、あなたはに取り組んでいた
ブランチが使用されます。