<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=408766&amp;view=findpost&amp;p=3669212</guid>
        <pubDate>Tue, 10 May 2016 22:10:27 +0000</pubDate>
        <title>Решение конфликта</title>
        <link>https://forum.sources.ru/index.php?showtopic=408766&amp;view=findpost&amp;p=3669212</link>
        <description><![CDATA[VisualProg: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>После чего сообщить программе, что конфликт разрешён</div></div><br>
Проблема в том, что программа игнорирует это действие. Помечаю файл как &quot;конфликт разрешён&quot; - никаких действий не происходит, Завтра ещё помучаю.]]></description>
        <author>VisualProg</author>
        <category>Version Control</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=408766&amp;view=findpost&amp;p=3669177</guid>
        <pubDate>Tue, 10 May 2016 15:07:01 +0000</pubDate>
        <title>Решение конфликта</title>
        <link>https://forum.sources.ru/index.php?showtopic=408766&amp;view=findpost&amp;p=3669177</link>
        <description><![CDATA[amk: Сообщение о конфликте возникает, когда изменения в ветках касаются одних и тех же строк. В этом случае программа не может объединить изменения автоматически и это надо сделать вручную (редактором). После чего сообщить программе, что конфликт разрешён и она будет считать, что версия лежащая в папке является результатом слияния.<br><br>Я обычно пользуюсь черепахой, и не помню как в чистом git сообщить о разрешении конфликта]]></description>
        <author>amk</author>
        <category>Version Control</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=408766&amp;view=findpost&amp;p=3669163</guid>
        <pubDate>Tue, 10 May 2016 13:10:32 +0000</pubDate>
        <title>Решение конфликта</title>
        <link>https://forum.sources.ru/index.php?showtopic=408766&amp;view=findpost&amp;p=3669163</link>
        <description><![CDATA[VisualProg: Столкнулся с такой проблемой:<br>
<img class='tag-img' src='https://i.gyazo.com/f4b518dbd7396fd2b68a07f99a420543.png' alt='user posted image'><br>
<br>
Есть отдельная ветка, которую надо слить в master:<br>
<img class='tag-img' src='https://i.gyazo.com/2093089ba64831f2293cf40d00351085.png' alt='user posted image'><br>
<br>
Любые действия в графике заканчиваются неудачей:<br>
<img class='tag-img' src='https://i.gyazo.com/ed9057ca55218a97c2135047fcc66872.png' alt='user posted image'><br>
<img class='tag-img' src='https://i.gyazo.com/145f8446f6af79c1d69c0c6715a605f1.png' alt='user posted image'><img class='tag-img' src='https://i.gyazo.com/64ca7d9f45abbea736bba2e54911636a.png' alt='user posted image'><br>
<br>
Пытаюсь решить конфликт:<br>
<img class='tag-img' src='https://i.gyazo.com/42d4963f6e1486b3a26383c12deaad1d.png' alt='user posted image'><br>
<img class='tag-img' src='https://i.gyazo.com/7b7a3374bb1cd06186e5e15992f9e888.png' alt='user posted image'><br>
<br>
Перехожу в консоль:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">i_isaev@WS-SMT-0064 MINGW32 /d/Sources/Cpp/PathFinder (master|CHERRY-PICKING)</div><div class="code_line">$ git diff</div><div class="code_line">* Unmerged path src/Utils/Strings.h</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
<br>
Делаю коммит:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">i_isaev@WS-SMT-0064 MINGW32 /d/Sources/Cpp/PathFinder (master|CHERRY-PICKING)</div><div class="code_line">$ git commit</div><div class="code_line">U &nbsp; &nbsp; &nbsp; src/Utils/Strings.h</div><div class="code_line">error: commit is not possible because you have unmerged files.</div><div class="code_line">hint: Fix them up in the work tree, and then use &#39;git add/rm &#60;file&#62;&#39;</div><div class="code_line">hint: as appropriate to mark resolution and make a commit.</div><div class="code_line">fatal: Exiting because of an unresolved conflict.</div></ol></div></div></div></div><br>
<br>
Удаляю файл:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">i_isaev@WS-SMT-0064 MINGW32 /d/Sources/Cpp/PathFinder (master|CHERRY-PICKING)</div><div class="code_line">$ git rm src/Utils/Strings.h</div><div class="code_line">src/Utils/Strings.h: needs merge</div><div class="code_line">rm &#39;src/Utils/Strings.h&#39;</div></ol></div></div></div></div><br>
<br>
Делаю коммит:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">i_isaev@WS-SMT-0064 MINGW32 /d/Sources/Cpp/PathFinder (master|CHERRY-PICKING)</div><div class="code_line">$ git commit</div><div class="code_line">On branch master</div><div class="code_line">Your branch and &#39;origin/master&#39; have diverged,</div><div class="code_line">and have 4 and 1 different commit each, respectively.</div><div class="code_line">&nbsp;&nbsp;(use &quot;git pull&quot; to merge the remote branch into yours)</div><div class="code_line">You are currently cherry-picking commit 8e64f0d.</div><div class="code_line">&nbsp;</div><div class="code_line">nothing to commit, working directory clean</div><div class="code_line">The previous cherry-pick is now empty, possibly due to conflict resolution.</div><div class="code_line">If you wish to commit it anyway, use:</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;git commit --allow-empty</div><div class="code_line">&nbsp;</div><div class="code_line">Otherwise, please use &#39;git reset&#39;</div></ol></div></div></div></div><br>
<br>
Делаю мерж:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">i_isaev@WS-SMT-0064 MINGW32 /d/Sources/Cpp/PathFinder (master|MERGING)</div><div class="code_line">$ git merge 8e64f0d</div><div class="code_line">fatal: You have not concluded your merge (MERGE_HEAD exists).</div><div class="code_line">Please, commit your changes before you merge.</div></ol></div></div></div></div><br>
<br>
и так по кругу...<br>
Подскажите, что я не так делаю и как решить эту проблему? (Лучше всего, было бы принудительно сказать репозиторию что &quot;моя версия&quot; (на этом ПК) должна быть самой главной, и её надо принудительно пропушить на сервер, но, как это сделать в текущей ситуации - не понимаю)]]></description>
        <author>VisualProg</author>
        <category>Version Control</category>
      </item>
	
      </channel>
      </rss>
	