Вы можете раздавить и изменить порядок коммитов в ветке, используя
git rebase -i master
, а затем объединить.Филиалы остаются локальными, если вы не подтолкнете их куда-то Если вы нажмете
master
, другие ветви не будут выдвинуты автоматически.
Попытка нажать только ключевые коммиты на git server
У меня есть git-репозиторий на сервере. Я могу вытащить или клонировать копии с него. В рабочей копии я хочу создать ветку и сделать некоторую работу. Пока все стандартно.
Выполняя эту работу, я вполне могу выполнить несколько коммитов и даже создать еще несколько временных веток, пока пробую идеи. Это - мерзкий образ жизни, насколько я понимаю.
Однако, когда я доволен тем, что я сделал, я хочу объединить новый материал в свою основную ветку и передать результат на сервер. Чего я не хочу, так это всех этих временных веток и промежуточных коммитов в моем хранилище сервера. Я хотел бы видеть только один (или небольшое количество ключевых) коммитов на сервере, а не каждую мелочь, которую я пробовал при внесении изменений.
Я не могу работать, как это сделать. Является ли это возможным?
1 ответ на вопрос
Похожие вопросы
-
3
Чтобы получить Почту работай для `git am`
-
8
Использование Git для управления библиотекой iTunes?
-
1
Mozilla build firefox 3.5.1 на Ubuntu: проблемы с изображениями, которые отображаются в оттенках сер...
-
-
8
Git Client для OS X и Windows?
-
11
Существуют ли приложения для распределенного контроля версий (DVCS), если я не программист?
-
14
Как заставить git-extension.bash работать на Mac OS X?
-
2
Как заставить "git pull" снова работать как положено
-
2
Git - GitHub Repository Setup подходит для использования?
-
9
Как я могу откатить 1 коммит?
-
3
В репозиториях Ubuntu отсутствуют самые последние версии программного обеспечения