2012-06-02 3 views
1

Я использую TortoiseGit в своем проекте ruby ​​on rails.Как мы можем знать, что у нас все еще есть связанный пакет для ветки в TortoiseGit?

Возьмите это на моем примере задачи:

  1. Я работал на главной ветке под названием «мастер».
  2. Позже я разветвил другую ветку под названием «demo»
  3. так что я продолжал работать над ветвью «demo» и некоторое время редактировался.
  4. После того как я закончил редактирование этой ветки, я решил сохранить все, чтобы спрятать ветку «demo». так что я мог бы вернуться и поработать над этим позже.
  5. Затем я снова переключился, чтобы продолжить работу над «мастером».

Мой вопрос здесь: когда я снова закончил работу с «мастером», я решил снова переключиться на «демонстрационную» ветку. до этого момента, как я могу узнать, что все еще есть какая-то задержка, связанная с ветвью «demo»? , вы знаете, что, долгое время работая в ветке, возможно, была какая-то вероятность, что мы могли бы забыть, что мы сделали или имели в другой ветке легко. Я просто не мог обмотать голову вокруг этого. Есть ли что-нибудь, что может напомнить разработчикам более систематическим образом?

любой совет будет очень признателен.

ответ

0

Это не относится к TortoiseGit, но если вы откроете командную строку и перейдете в домашний каталог вашего проекта, вы можете отправить команду git stash list для просмотра всех сохраненных вами задержек. Имейте в виду, что они напрямую не связаны с веткой, в которую они попадают. Вы можете применить кошелек, который вы сохранили на ветке (например, демо), на другую ветку (например, мастер). Это удобно, когда вы начинаете работу с неправильной ветвью и хотите применить эти изменения в другой ветке, чтобы отделить вашу работу.

 Смежные вопросы

  • Нет связанных вопросов^_^