2015-11-17 3 views
2

У меня есть некоторые вопросы о GIT, я использую SourceTree.Филиалы в GIT sourceTree

Q1: как просмотреть историю файла, как в SVN, мы просто щелкаем правой кнопкой мыши по файлу и можем показать журнал, чтобы просмотреть полную историю файла, как просмотреть в GIT. Некоторые из этих вопросов касаются того, что я сделал запрос на pull, и он показывал некоторые удаленные файлы, но не было никаких фиксаций, показывающих, что файлы были удалены.

Q2: Как очистить ветки до SourceTree. Предыстория: у меня есть количество задач в репозитории, некоторые из них выполнены, но их ветви все еще существуют в списке исходного дерева, есть ли способ удалить ветвь только из sourceTree. Я знаю, что мы можем удалить ветку, но она также удалит ветку из GIT, но я просто хочу скрыть ветку от SourceTree для очистки, есть ли способ для этого.

Q3: Мы создаем количество ветвей в любом хранилище, ветви производные от «базовой ветви» говорят о некоторой основной ветке. Чтобы правильно поддерживать код, мы иногда объединяем Base Branch обратно в текущую ветку задачи. Есть ли какое-либо правило, которое сообщает нам, после какого статуса билета мы не должны объединять базовый филиал с текущей веткой.

ответ

1

1) Я предлагаю загрузить tortoisegit, вы можете щелкнуть правой кнопкой мыши по папке, и он покажет вам почти все, что угодно, в качестве альтернативы, в SourceTree нажмите кнопку pull и отобразит файлы, которые были изменены во время pull, щелкните правой кнопкой мыши по файл и выберите вину, вы можете щелкнуть на каждой фиксации относительно этого файла, чтобы увидеть, что изменилось.

2) Вы можете удалить ветку локально да, щелкнуть правой кнопкой мыши и удалить, если вы удалите ее здесь, она не удалит ее из основного (исходного репозитория) в SourceTree, появится раскрывающееся меню, в котором говорится, что удаленные файлы удаляются ветвь отсюда, тогда она удалит ее из основного репо.

3) Не совсем уверен, что вы спрашиваете, звучит, как вы говорите о GitFlow

0

Q1 (ответ): Для того, чтобы увидеть историю файла в sourcetree: ... вы должны увидеть файл в фиксации изменения, затем щелкните правой кнопкой мыши по файлу -> Журнал выбран. Он откроет список коммитов, которые изменили выбранный файл.

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