84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
1.比如现在有两个分支:dev和myBranch,现在两个分支上的内容是一样的,已经进行同步。
2.现在dev上删除了几个文件a.txt,b.txt;本地切换到dev进行pull
3.然后切换到myBranch分支上,把dev的内容merge到myBranch上
1.merge后的myBranch上的文件是被删除了吧?
2.如果把myBranch分支merge到dev上是不是就被保留了?
由于公司git不能随便操作,所以希望有知道的朋友帮忙解答下
git checkout myBranch ; git merge dev . Le résultat est que le fichier est supprimé dans myBranch.
git checkout dev; git merge myBranch . Étant donné que le fichier a été supprimé dans dev, la fusion de myBranch ne restaurera pas le fichier.
Vous ne pouvez pas jouer avec le git de l'entreprise avec désinvolture, alors enregistrez vous-même un github et jouez avec avec désinvolture.
Les fichiers après la fusion seront enregistrés. Vous aurez toujours une branche avec a.txt et b.txt, ils ne seront donc pas supprimés
git checkout myBranch ; git merge dev . Le résultat est que le fichier est supprimé dans myBranch.
git checkout dev; git merge myBranch . Étant donné que le fichier a été supprimé dans dev, la fusion de myBranch ne restaurera pas le fichier.
Vous ne pouvez pas jouer avec le git de l'entreprise avec désinvolture, alors enregistrez vous-même un github et jouez avec avec désinvolture.
Les fichiers après la fusion seront enregistrés. Vous aurez toujours une branche avec a.txt et b.txt, ils ne seront donc pas supprimés
.