logo

Вгору та вниз за течією

Термін «вгору» і «вниз» відноситься до сховища. Загалом, вище за течією – це місце, де ви клонуєте репозиторій, а вниз – це будь-який проект, який інтегрує вашу роботу з іншими роботами. Однак ці умови не обмежуються репозиторіями Git.

У Git є два різні контексти для висхідного/низхідного потоків, а саме віддалені та час/історія. У посиланні віддаленого висхідного/низхідного потоку сховище низхідного потоку буде витягнуто зі сховища вищестоящого потоку. Дані будуть надходити вниз за течією природним шляхом.

c++ int до рядка

У зв’язку з часом/історією це може бути незрозумілим, оскільки вгору в часі означає вниз в історії, і навпаки. Тому краще, якщо ми використовуємо терміни «батько/дочірній» замість «вихідний/нижній» у випадку часу/історії.

Налаштування Git вгору

Git set upstream дозволяє вам встановити віддалену гілку за замовчуванням для поточної локальної гілки. За замовчуванням кожна команда pull встановлює master як віддалену гілку за умовчанням.

Іноді ми намагаємося внести деякі зміни на віддалений сервер, але він показує помилку на кшталт ' помилка: не вдалося надіслати деякі посилання на 'https: .' Причиною може бути те, що ви не налаштували віддалену гілку. Ми можемо встановити віддалену гілку для локальної гілки. Ми реалізуємо наступний процес, щоб налаштувати віддалений сервер:

Щоб перевірити віддалений сервер, скористайтеся командою нижче:

 $ git remote -v 

Це призведе до наступного:

Git Upstream і Downstream

Наведений вище результат відображає назву віддаленого сервера. Щоб краще зрозуміти віддалений сервер, Натисніть тут . Тепер перевірте доступні гілки, виконайте наведену нижче команду:

javafx
 $ git branch -a 

Це призведе до наступного:

Git Upstream і Downstream

Наведена вище команда покаже список гілок у локальному та віддаленому сховищах. Щоб дізнатися більше про філії, натисніть тут. Тепер надішліть зміни на віддалений сервер і встановіть окрему гілку як віддалену гілку за умовчанням для локального сховища. Щоб внести зміни та встановити віддалену гілку за замовчуванням, виконайте наведену нижче команду:

 $ git push --set-upstream origin master 

Наведена вище команда встановить головну гілку як віддалену гілку за замовчуванням. Щоб краще зрозуміти походження майстра натисніть тут .

друк оператора в java

Розглянемо наведений нижче результат:

Git Upstream і Downstream

У наведеному виводі все актуально для віддаленої гілки.

Ми також можемо встановити віддалену гілку за замовчуванням за допомогою команди git branch. Для цього виконайте наведену нижче команду:

 $ git branch --set-upstream-to origin master 

Щоб відобразити віддалені гілки за замовчуванням, виконайте наведену нижче команду:

випадковий c
 $ git branch -vv 

Розглянемо наведений нижче результат:

Git Upstream і Downstream

Наведений вище вихід відображає гілки, доступні в сховищі. Ми бачимо, що віддалена гілка за замовчуванням вказана виділеними літерами.