Какие стандартные настройки используют люди для работы с GitHub? - PullRequest
0 голосов
/ 28 марта 2009

Другими словами, как люди работают с Git?

Я только что закончил загружать свой первый проект, и это было далеко не простая задача, в любом случае, когда все будет готово, какая будет хорошая конфигурация?

Я не могу понять, как люди могут полагаться на GitGUI или командную строку в своей работе по профессиональному развитию или на худший код прямо в браузере - но я уверен, что мне здесь не хватает чего-то огромного.

Кроме того, есть ли сторонний клиент лучше, чем GitGUI?

Пожалуйста, просветите меня!

Ответы [ 3 ]

2 голосов
/ 28 марта 2009

Я работаю только с командной строкой git, очень редко использую gitk или tig для просмотра какой-нибудь необычной графики. Я предполагаю, что я не вошел в действительно большие проекты, чтобы иметь потребность визуализировать историю как это. Мой текстовый редактор vim, а все остальные мои инструменты также основаны на командной строке. Как понятно объясняет руководство по github, пульты ДУ легко настроить, чтобы вы могли беспрепятственно интегрировать их даже без использования браузера.

2 голосов
/ 28 марта 2009

Мы используем git через командную строку для всей нашей работы, которая включает в себя большие проекты со многими (более 10) разработчиками.

Обычно мы размещаем удаленное репо на Github, работаем в Textmate и держим окно терминала открытым cd'd для каталога приложения, из которого мы работаем с git.

Эта настройка работает очень хорошо - мне никогда не приходилось использовать какие-либо приложения с графическим интерфейсом для взаимодействия с git.

При работе с другими разработчиками единственные случаи, когда мы сталкиваемся с конфликтами слияний, это когда мы работаем в аналогичной области, однако регулярное продвижение к удаленному репо и соответствующее ветвление имеют тенденцию минимизировать эту проблему.

2 голосов
/ 28 марта 2009

Я действительно использую командную строку для своей работы с Git (и github), с gitk в качестве обозревателя хранилища (что я считаю необходимым) и Emacs в качестве редактора. Мое основное взаимодействие с github - это запуск коммитов, что довольно просто в командной строке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...