Russian Qt Forum
Апрель 28, 2024, 08:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 ... 4 5 [6]   Вниз
  Печать  
Автор Тема: Помогите выбрать контроль версий под мои нужды  (Прочитано 38731 раз)
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4727



Просмотр профиля WWW
« Ответ #75 : Август 25, 2014, 12:39 »

git add -p норм штука, позволяет дробить куски (hunk) еще мельче, на что сорстри неспособен к сожалению. хотя, без сомнения, через гуи намного быстрее «стейджить» куски изменений.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
__Heaven__
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2130



Просмотр профиля
« Ответ #76 : Октябрь 14, 2014, 11:13 »

Не подскажите, каким образом можно из под QtCreator выполнить git push при условии, что сервер (bitbucket.org) запрашивает пароль?
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3258


Просмотр профиля
« Ответ #77 : Октябрь 17, 2014, 09:36 »

Не подскажите, каким образом можно из под QtCreator выполнить git push при условии, что сервер (bitbucket.org) запрашивает пароль?
насколько я знаю, никак, но можно заставить гит сохранить пароль и не спрашивать каждый раз при помощи git config credential.helper store
Записан
vregess
Гость
« Ответ #78 : Октябрь 17, 2014, 12:23 »

Перед этим лучше попробовать ssh-ключи.
Записан
__Heaven__
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2130



Просмотр профиля
« Ответ #79 : Октябрь 17, 2014, 17:02 »

Спасибо
Записан
__Heaven__
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2130



Просмотр профиля
« Ответ #80 : Февраль 10, 2015, 16:51 »

Появился вопрос.
Я имею 2 машины. На одной я написал какую-то часть и хотел бы закончить её на другой машине.
Как мне с помощью сервера перекинуть мой код без создания коммита на сервере. Или ка затереть временный коммит?
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4727



Просмотр профиля WWW
« Ответ #81 : Февраль 10, 2015, 17:37 »

не рекомендуется изменять историю, если коммиты запушены. но если ты работаешь один с репозиторием, то вроде можно. загугли git rewriting history.

через репозиторий такое не провернешь по-другому. разве что можешь патч создать из незакоммиченных изменений и накатить его на другой машине, но переносить патч надо своими силами.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
__Heaven__
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2130



Просмотр профиля
« Ответ #82 : Февраль 10, 2015, 17:57 »

Да, работаю я один.
пока смотрю в сторону
Код:
git commit --amend
и
Код:
git push --force
Записан
vregess
Гость
« Ответ #83 : Февраль 11, 2015, 08:41 »

Используй ветки. Сначала push ветки на удаленный сервер, на втором компе pull этой ветки. Потом удаляешь ветку. В результате история master-ветки останется не тронутой.
Записан
__Heaven__
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2130



Просмотр профиля
« Ответ #84 : Февраль 11, 2015, 09:18 »

Используй ветки. Сначала push ветки на удаленный сервер, на втором компе pull этой ветки. Потом удаляешь ветку. В результате история master-ветки останется не тронутой.
О, спасибо. Интересный совет. Ветками пока ещё не пользовался - прочту.
Записан
vregess
Гость
« Ответ #85 : Февраль 11, 2015, 10:46 »

Кстати, ветку можно не удалять, а продолжать вести в ней разработку нестабильной версии. Вряд ли эта ситуация у тебя будет единичной. Так что просто заведи удаленную ветку develop.
Записан
__Heaven__
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2130



Просмотр профиля
« Ответ #86 : Февраль 11, 2015, 11:47 »

Кстати, ветку можно не удалять, а продолжать вести в ней разработку нестабильной версии. Вряд ли эта ситуация у тебя будет единичной. Так что просто заведи удаленную ветку develop.
Да, сейчас сделал ветку tmp. Удалять не буду. Правда, из-за того, что побежал вперёд паровоза и разбираюсь как сделать push.
Выдается сообщение о том, что мне необходимо настроить
Код:
git config --global push.default
Ветку, кстати, создал средствами QtCreator
Записан
Страниц: 1 ... 4 5 [6]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.051 секунд. Запросов: 22.