git config --global user.name "ваше имя" git config --global user.email "ваша почта" git config --global core.autocrlf true git config --global core.safecrlf true
Кстати, рекомендую пройти неплохой интерактивный курс по использованию git из консоли. Курс проходится за несколько часов и дает необходимые базовые навыки.Для тех, кто предпочитает gui — для Windows существует несколько таких инструментов для работы с git. Два основных — это SmartGit (кроссплатформенный) и TortoiseGit. Оба неплохие, и какой использовать — дело вкуса. Я опишу работу с TortoiseGit. Для маков выбор giu тоже имеется. - официальный клиент от GitHub — на мой взгляд пока достаточно сыроват.
- GitX — лично мне не приглянулся
- GitBox — наиболее следует mac-way, очень рекомендую попробовать именно его
Качаем по ссылке code.google.com/p/tortoisegit/downloads/list. При установке везде жмем Next.Теперь возвращаемся к github и создадим новый репозиторий. Находясь на Dashboard, жмем New Repository (https://github.com/repositories/new), вводим данные и жмем Create Repository.GitHub позволяет работать с репозиториями тремя способами: SSH, HTTP и Git Read-Only, соответственно предоставляя ссылки трех видов для нашего репозитория:
1. git@github.com:habrauser/Hello-world.git 2. https://habrauser@github.com/habrauser/Hello-world.git 3. git://github.com/habrauser/Hello-world.git
Полезные ссылки
Для работы с git:code.google.com/p/msysgit/ git для windowswww.syntevo.com/smartgit/index.html SmartGitcode.google.com/p/tortoisegit/ TortoiseGit http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTYПро git на русском:habrahabr.ru/blogs/Git/106912/ «Удачная модель ветвления для git» — перевод хорошей англоязычной статьиgithowto.com/ интерактивный курс по работе с git из консолиhabrahabr.ru/blogs/Git/106912/ «Почему git» + обсуждениеhabrahabr.ru/blogs/development/68341/ «Git для переходящих с SVN» + обсуждениеhabrahabr.ru/blogs/Git/75990/ «Командная работа в git» + обсуждениеprogit.org/book/ru/ русский перевод книги «Pro Git» (переведено не до конца)habrahabr.ru/blogs/Git/123111/ инструкция-шпаргалка для начинающихlos-t.livejournal.com/tag/git%20guts цикл постов «внутренности git»lib.custis.ru/%D0%9B%D0%B8%D0%BD%D1%83%D1%81_%D0%A2%D0%BE%D1%80%D0%B2%D0%B0%D0%BB%D1%8C%D0%B4%D1%81_%D0%BE_GIT_%D0%BD%D0%B0_Google_Talks Линус Торвальдс о githabrahabr.ru/blogs/Git/80909/ книга «Волшебство git» Про git на английском:книги
- progit.org/book/ книга «Pro Git»
- rutracker.org/forum/viewtopic.php?t=2808582 книга «Version Control with Git», 2009, O’Reilly
- book.git-scm.com/ книга «Git Community Book»
- rutracker.org/forum/viewtopic.php?t=2808843 книга «Pragmatic Version Control Using Git», 2008, T. Swicegood
- rutracker.org/forum/viewtopic.php?t=3239579 книга «Pragmatic Guide to Git», 2010, T. Swicegood. Описываемая версия git: 1.7.2.1. Книга в формате двустраничных разворотов — проблема/решение
- rutracker.org/forum/viewtopic.php?t=900767 книга «Git Internals»
- http://www-cs-students.stanford.edu/~blynn/gitmagic/index.html книга «Git Magic»
видео
- rutracker.org/forum/viewtopic.php?t=3520513 видеокурс, посвященный git. Довольно нескучный и с юмором.
- www.youtube.com/watch?v=8dhZ9BXQgc4 лекция о git от Randal Schwartz
- excess.org/article/2008/07/ogre-git-tutorial/ видеотуториал Git The Basics Tutorial
другое
- gitref.org/ референс для изучения наиболее используемых команд
- ftp.newartisans.com/pub/git.from.bottom.up.pdf инструкция по принципу «снизу вверх», т.е. от низкоуровнего устройства git к верхнеуровневым командам. Автор утверждает, что так информация лучше воспринимается
- ndpsoftware.com/git-cheatsheet.html хороший cheatsheet
- whygitisbetterthanx.com/ преимущества git в сравнении с другими VCS
- devcheatsheet.com/tag/git/ подборка cheatsheets
http://habrahabr.ru/post/125799/
Кандидат технических наук, доцент кафедры ИУ-6 (Компьютерные системы и сети) Московского государственного технического университета им. Н. Э. Баумана. Самый молодой в России PhD in Computer Science. Эксперт в области компьютерных технологий и программирования.
Стаж: 8 лет.
Образование: МГТУ им. Н. Э. Баумана, к.т.н.
- Автоматическое монтирование fstab и systemd - 24.02.2021
- Как в Linux подключить новый диск, разметить и отформатировать разделы - 24.02.2021
- Как сменить режим работы PHP - 24.02.2021