Может кто-нибудь объяснить "ветку отслеживания", как это применимо к git?
Здесь определение из git-scm.com:
"Отслеживающая ветвь" в Git является локальной ветвь, подключенная к удаленному филиал. Когда вы нажимаете и тянете ветки, он автоматически тянет к удаленной ветке, что она связано с.
Используйте это, если вы всегда то же самое направление вверх по течению ветки, и если вы не хотите использовать "git pull" явно.
К сожалению, будучи новым для Git и исходящим из SVN, это определение не имеет для меня никакого смысла.
Я читаю " Прагматическое руководство к Git" (отличная книга, кстати), и они, кажется, предлагают что отслеживающие ветки - это хорошо, и что после создания вашего первого удаленного (в данном случае, источника), вы должны настроить свою основную ветку как ветку отслеживания, но, к сожалению, она не охватывает, почему ветка отслеживания - хорошая вещь или какие преимущества вы получаете, настроив свою основную ветку как ветку отслеживания вашего исходного хранилища.
Кто-нибудь может просветить меня (на английском языке)?