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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Git + Qt Creator  (Прочитано 5966 раз)
Inhibitor
Гость
« : Март 31, 2016, 09:52 »

Добрый день.

Преамбула. После того как по невнимательности в Creatore удалил безвозвратно нужный файл (а потом мучительно писал его заново по памяти ) решил начать использовать систему контроля версий. Выбор пал на Git. Скачал, Установил. Зарегистрировался на GitHube, получил-установил SSH ключ, сделал локальное хранилище для проекта и в Creatore указал все настройки.

Собственно вопрос. Весь вечер промучился так и не понял логики работы с Git'ом в Creator'e. Подскажите или дайте ссылку где почитать каким образом фиксируются изменения для всего проекта и для каждого файла в отдельности?
Записан
taifun
Гость
« Ответ #1 : Март 31, 2016, 10:17 »

https://git-scm.com/book/ru/v1
В этой книге нет информации как взаимодействовать с Git через QtCreator, но есть работа через командную строку. Освоите работу с Git через командную строку, поймете как взаимодействовать через QtCreator.
Записан
__Heaven__
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2130



Просмотр профиля
« Ответ #2 : Март 31, 2016, 10:26 »

Надо убедиться, что в qtcreator включена поддержка git. Делается это в help->about plugins
Фиксация делается в Tools->Git->Local Repository->Commit...
Записан
__Heaven__
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2130



Просмотр профиля
« Ответ #3 : Март 31, 2016, 10:27 »

На запрещённом сайте ещё можно найти классные видео про git
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #4 : Март 31, 2016, 11:35 »

commit - зафиксировать изменения локально
push - отправить локальные изменения на сервер
Записан

Изучением 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
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #5 : Апрель 06, 2016, 21:35 »

Inhibitor, лучше уж пользуйся Git Gui, входит в комплект Git-а, кривенький, но удобнее чем Git в Creator-е.

Или скачай SmartGit, вполне понятный
Записан

Юра.
deMax
Хакер
*****
Offline Offline

Сообщений: 600



Просмотр профиля
« Ответ #6 : Апрель 07, 2016, 15:40 »

TortoiseGit еще есть, для тех кто раньше на svn сидел. В принципе удобная штука, и не сложная.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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