6 команд Git, которые должен запомнить каждый новичок

  • 8 ноября, 16:18
  • 539
  • 0

Если вы только начинаете свой увлекательный и полный костылей путь в мир программирования, то вот шесть команд Git для вашей панели инструментов. С их помощью вы можете заложить прочную основу для своего будущего мастерства в Git. 

Если у вас уже есть базовое понимание того, что такое Git, концепция того, как работает рабочий процесс Git (ветвление, слияние и т.д.) и некоторые знания командной строки - то информация ниже для вас актуальна.

1. git init

git init это то, как вы добавляете Git в свой проект.

  • откройте свой терминал и создайте новый каталог. В нашем примере: .mkdir code/practice

6 команд Git, которые должен запомнить каждый новичок

  • перейдите в созданный вами каталог. cd code/practice

6 команд Git, которые должен запомнить каждый новичок

  • создайте новый каталог проекта с именем 'git-practice'. mkdir git-practice ы перейдите в него
  • введите git init

6 команд Git, которые должен запомнить каждый новичок

это создаст пустой Git-репозиторий, .git каталог внутри вашего проекта.

2. git status

git status позволяет вам видеть текущее состояние ваших файлов.

  • создайте файл с именем "git_practice.rb". нажмите git_practice.rb
  • введите команду git status. Git покажет вам, что вы находитесь на главной ветви, вы не сделали никаких коммитов, и он будет перечислять все неотслеживаемые файлы, у нас есть только один, git_practice.rb.

6 команд Git, которые должен запомнить каждый новичок

3.  git add

git add это то, как вы начинаете отслеживать отдельные файлы.

  • запустите git add., нажмите "space + ." что говорит Git добавить все файлы. Вы также можете добавить отдельные файлы, запустив git add <filename>. Это полезно, когда вы хотите добавить определенные файлы в одном коммите, а другие файлы в другом коммите.

6 команд Git, которые должен запомнить каждый новичок

Если вы запустите git status сейчас, он покажет вам изменения, в этом случае мы создали новый файл.

4. git commit

git commit создает новый коммит.

  • запустите git commit -m(-m обозначает сообщение) и напишите «first commit » в кавычках. git commit -m "first commit"

6 команд Git, которые должен запомнить каждый новичок

5. git checkout

git checkout используется для переключения между ветвями. Для удобства вы можете сократить его до. git co Если вы добавите эту -b опцию, она одновременно создаст новую ветку и переключится на нее. Вы можете называть свои ветви как угодно, но лучше использовать описательные имена, например:git co -b add-example-code

  • выполнение этой команды переключится на ветку с именем add-example-code

6 команд Git, которые должен запомнить каждый новичок

  • откройте git_practice.rb в своем текстовом редакторе.
  • добавить код. Начнем с puts 'Hello World!'.  Сохраните файл.
  • введите git status снова, чтобы посмотреть, что случилось. Опять же, он покажет вам, в какой ветке вы находитесь, и какие изменения вы внесли. В этом случае мы изменили git_practice.rb.

6 команд Git, которые должен запомнить каждый новичок

  • добавьте и зафиксируйте этот файл. git add .тогда git commit -m "add hello world"

6 команд Git, которые должен запомнить каждый новичок

6. git merge

git merge используется для интеграции вашей ветви с основной веткой.

  • переключитесь на мастер. git co master
  • введите git merge add-example-code. Это объединит нашу ветку add-example-code с master, так что теперь все изменения, сделанные в ветке, присутствуют в master.

6 команд Git, которые должен запомнить каждый новичок

Все это только поверхностно. Много хороших, глубоких ресурсов для изучения Git можно найти здесь.


0 комментариев
Сортировка:
Добавить комментарий