CINXE.COM

Git - Uzaqdan İşləmək

<!DOCTYPE html> <html lang="az"> <head> <meta charset='utf-8'> <meta content='IE=edge,chrome=1' http-equiv='X-UA-Compatible'> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Git - Uzaqdan İşləmək</title> <link href="/favicon.ico" rel='shortcut icon' type='image/x-icon'> <link rel="stylesheet" href="/application.min.css"> <script src="/js/modernizr.js"></script> <script src="/js/modernize.js"></script> </head> <body id="documentation"> <div class="inner"> <header> <a href="/"><img src="/images/logo@2x.png" width="110" height="46" alt="Git" /></a> <span id="tagline"></span> <script type="text/javascript"> const taglines = [ "fast-version-control", "everything-is-local", "distributed-even-if-your-workflow-isnt", "local-branching-on-the-cheap", "distributed-is-the-new-centralized" ]; var tagline = taglines[Math.floor(Math.random() * taglines.length)]; document.getElementById('tagline').innerHTML = '--' + tagline; </script> <form id="search" action="/search/results"> <input id="search-text" name="search" placeholder="Type / to search entire site…" autocomplete="off" type="text" /> </form> <div id="search-results"></div> </header> </div> <div class="inner"> <div id="content-wrapper"> <div tabindex="1" class="sidebar-btn"></div> <aside class="sidebar" id="sidebar"> <nav> <ul> <li> <a href="/about">About</a> <ul> </ul> </li> <li> <a href="/doc" class="active">Documentation</a> <ul class="expanded"> <li> <a href="/docs">Reference</a> </li> <li> <a href="/book" class="active">Book</a> </li> <li> <a href="/videos">Videos</a> </li> <li> <a href="/doc/ext">External Links</a> </li> </ul> </li> <li> <a href="/downloads">Downloads</a> <ul > <li> <a href="/downloads/guis">GUI Clients</a> </li> <li> <a href="/downloads/logos">Logos</a> </li> </ul> </li> <li> <a href="/community">Community</a> </li> </ul> <hr class="sidebar"> <p> This book is available in <a href="/book/en/v2/Git-Basics-Working-with-Remotes">English</a>. </p> <p> Full translation available in <table> <tr><td><a href="/book/az/v2/Git%e2%80%99in-%c6%8fsaslar%c4%b1-Uzaqdan-%c4%b0%c5%9fl%c9%99m%c9%99k">azərbaycan dili</a>,</td></tr> <tr><td><a href="/book/bg/v2/%d0%9e%d1%81%d0%bd%d0%be%d0%b2%d0%b8-%d0%bd%d0%b0-Git-%d0%a0%d0%b0%d0%b1%d0%be%d1%82%d0%b0-%d1%81-%d0%be%d1%82%d0%b4%d0%b0%d0%bb%d0%b5%d1%87%d0%b5%d0%bd%d0%b8-%d1%85%d1%80%d0%b0%d0%bd%d0%b8%d0%bb%d0%b8%d1%89%d0%b0">български език</a>,</td></tr> <tr><td><a href="/book/de/v2/Git-Grundlagen-Mit-Remotes-arbeiten">Deutsch</a>,</td></tr> <tr><td><a href="/book/es/v2/Fundamentos-de-Git-Trabajar-con-Remotos">Español</a>,</td></tr> <tr><td><a href="/book/fr/v2/Les-bases-de-Git-Travailler-avec-des-d%c3%a9p%c3%b4ts-distants">Français</a>,</td></tr> <tr><td><a href="/book/gr">Ελληνικά</a>,</td></tr> <tr><td><a href="/book/ja/v2/Git-%e3%81%ae%e5%9f%ba%e6%9c%ac-%e3%83%aa%e3%83%a2%e3%83%bc%e3%83%88%e3%81%a7%e3%81%ae%e4%bd%9c%e6%a5%ad">日本語</a>,</td></tr> <tr><td><a href="/book/ko/v2/Git%ec%9d%98-%ea%b8%b0%ec%b4%88-%eb%a6%ac%eb%aa%a8%ed%8a%b8-%ec%a0%80%ec%9e%a5%ec%86%8c">한국어</a>,</td></tr> <tr><td><a href="/book/nl/v2/Git-Basics-Werken-met-remotes">Nederlands</a>,</td></tr> <tr><td><a href="/book/ru/v2/%d0%9e%d1%81%d0%bd%d0%be%d0%b2%d1%8b-Git-%d0%a0%d0%b0%d0%b1%d0%be%d1%82%d0%b0-%d1%81-%d1%83%d0%b4%d0%b0%d0%bb%d1%91%d0%bd%d0%bd%d1%8b%d0%bc%d0%b8-%d1%80%d0%b5%d0%bf%d0%be%d0%b7%d0%b8%d1%82%d0%be%d1%80%d0%b8%d1%8f%d0%bc%d0%b8">Русский</a>,</td></tr> <tr><td><a href="/book/sl/v2/Osnove-Git-Delo-z-daljavami">Slovenščina</a>,</td></tr> <tr><td><a href="/book/tl/v2/Mga-Pangunahing-Kaalaman-sa-Git-Paggawa-gamit-ang-mga-Remote">Tagalog</a>,</td></tr> <tr><td><a href="/book/uk/v2/%d0%9e%d1%81%d0%bd%d0%be%d0%b2%d0%b8-Git-%d0%92%d0%b7%d0%b0%d1%94%d0%bc%d0%be%d0%b4%d1%96%d1%8f-%d0%b7-%d0%b2%d1%96%d0%b4%d0%b4%d0%b0%d0%bb%d0%b5%d0%bd%d0%b8%d0%bc%d0%b8-%d1%81%d1%85%d0%be%d0%b2%d0%b8%d1%89%d0%b0%d0%bc%d0%b8">Українська</a></td></tr> <tr><td><a href="/book/zh/v2/Git-%e5%9f%ba%e7%a1%80-%e8%bf%9c%e7%a8%8b%e4%bb%93%e5%ba%93%e7%9a%84%e4%bd%bf%e7%94%a8">简体中文</a>,</td></tr> </table> </p> <p> Partial translations available in <table> <tr><td><a href="/book/cs/v2/Z%c3%a1klady-pr%c3%a1ce-se-syst%c3%a9mem-Git-Pr%c3%a1ce-se-vzd%c3%a1len%c3%bdmi-repozit%c3%a1%c5%99i">Čeština</a>,</td></tr> <tr><td><a href="/book/mk/v2/%d0%9e%d1%81%d0%bd%d0%be%d0%b2%d0%b8%d1%82%d0%b5-%d0%bd%d0%b0-Git-Working-with-Remotes">Македонски</a>,</td></tr> <tr><td><a href="/book/pl/v2/Podstawy-Gita-Praca-ze-zdalnym-repozytorium">Polski</a>,</td></tr> <tr><td><a href="/book/sr/v2/%d0%9e%d1%81%d0%bd%d0%be%d0%b2%d0%b5-%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%b0-%d0%93%d0%b8%d1%82-%d0%a0%d0%b0%d0%b4-%d1%81%d0%b0-%d1%83%d0%b4%d0%b0%d1%99%d0%b5%d0%bd%d0%b8%d0%bc-%d1%80%d0%b5%d0%bf%d0%be%d0%b7%d0%b8%d1%82%d0%be%d1%80%d0%b8%d1%98%d1%83%d0%bc%d0%b8%d0%bc%d0%b0">Српски</a>,</td></tr> <tr><td><a href="/book/uz/v2/Git-%d0%b0%d1%81%d0%be%d1%81%d0%bb%d0%b0%d1%80%d0%b8-%d0%a3%d0%b7%d0%be%d2%9b-%d0%bc%d0%b0%d1%81%d0%be%d1%84%d0%b0%d0%b4%d0%b0%d0%b3%d0%b8-%d0%be%d0%bc%d0%b1%d0%be%d1%80%d0%bb%d0%b0%d1%80-%d0%b1%d0%b8%d0%bb%d0%b0%d0%bd-%d0%b8%d1%88%d0%bb%d0%b0%d1%88">Ўзбекча</a>,</td></tr> <tr><td><a href="/book/zh-tw/v2/Git-%e5%9f%ba%e7%a4%8e-%e8%88%87%e9%81%a0%e7%ab%af%e5%8d%94%e5%90%8c%e5%b7%a5%e4%bd%9c">繁體中文</a>,</td></tr> </table> </p> <p> Translations started for <table> <tr><td><a href="/book/be/v2/Git-Basics-Working-with-Remotes">Беларуская</a>,</td></tr> <tr><td><a href="/book/fa/v2/%d9%85%d9%82%d8%af%d9%85%d8%a7%d8%aa-%da%af%db%8c%d8%aa-%da%a9%d8%a7%d8%b1-%d8%a8%d8%a7-%d8%b1%db%8c%d9%85%d9%88%d8%aa%e2%80%8c%d9%87%d8%a7" dir="rtl">فارسی</a>,</td></tr> <tr><td><a href="/book/id/v2/Git-Basics-Working-with-Remotes">Indonesian</a>,</td></tr> <tr><td><a href="/book/it/v2/Git-Basics-Working-with-Remotes">Italiano</a>,</td></tr> <tr><td><a href="/book/ms/v2/Git-Basics-Working-with-Remotes">Bahasa Melayu</a>,</td></tr> <tr><td><a href="/book/pt-br/v2/Fundamentos-de-Git-Trabalhando-de-Forma-Remota">Português (Brasil)</a>,</td></tr> <tr><td><a href="/book/pt-pt/v2/No%c3%a7%c3%b5es-B%c3%a1sicas-do-Git-Working-with-Remotes">Português (Portugal)</a>,</td></tr> <tr><td><a href="/book/sv/v2/Grunder-i-Git-Jobba-med-fj%c3%a4rrf%c3%b6rvar">Svenska</a>,</td></tr> <tr><td><a href="/book/tr/v2/Git-Temelleri-Uzak-Repo-ile-%c3%87al%c4%b1%c5%9fmak">Türkçe</a>.</td></tr> </table> </p> <hr class="sidebar"/> <p> The source of this book is <a href="https://github.com/progit2-aze/progit2">hosted on GitHub.</a></br> Patches, suggestions and comments are welcome. </p> </nav> </aside> <div id="content"> <div id="book-chapters"> <a class="dropdown-trigger" id="book-chapters-trigger" data-panel-id="chapters-dropdown" href="#">Chapters ▾</a> <div class='dropdown-panel' id='chapters-dropdown'> <div class='three-column'> <div class="column-left"> <ol class='book-toc'> <li class='chapter'> <h2>1. <a href="/book/az/v2/Ba%c5%9flan%c4%9f%c4%b1c-Versiyaya-N%c9%99zar%c9%99t-Haqq%c4%b1nda">Başlanğıc</a></h2> <ol> <li> 1.1 <a href="/book/az/v2/Ba%c5%9flan%c4%9f%c4%b1c-Versiyaya-N%c9%99zar%c9%99t-Haqq%c4%b1nda">Versiyaya Nəzarət Haqqında</a> </li> <li> 1.2 <a href="/book/az/v2/Ba%c5%9flan%c4%9f%c4%b1c-Git%e2%80%99in-Q%c4%b1sa-Hekay%c9%99si">Git’in Qısa Hekayəsi</a> </li> <li> 1.3 <a href="/book/az/v2/Ba%c5%9flan%c4%9f%c4%b1c-Git-N%c9%99dir%3F">Git Nədir?</a> </li> <li> 1.4 <a href="/book/az/v2/Ba%c5%9flan%c4%9f%c4%b1c-%c6%8fmr-S%c9%99tiri">Əmr Sətiri</a> </li> <li> 1.5 <a href="/book/az/v2/Ba%c5%9flan%c4%9f%c4%b1c-Git%e2%80%99i-Qura%c5%9fd%c4%b1rmaq">Git’i Quraşdırmaq</a> </li> <li> 1.6 <a href="/book/az/v2/Ba%c5%9flan%c4%9f%c4%b1c-%c4%b0lk-D%c9%99f%c9%99-Git-Qura%c5%9fd%c4%b1rmas%c4%b1">İlk Dəfə Git Quraşdırması</a> </li> <li> 1.7 <a href="/book/az/v2/Ba%c5%9flan%c4%9f%c4%b1c-K%c3%b6m%c9%99k-Almaq">Kömək Almaq</a> </li> <li> 1.8 <a href="/book/az/v2/Ba%c5%9flan%c4%9f%c4%b1c-Q%c4%b1sa-M%c9%99zmun">Qısa Məzmun</a> </li> </ol> </li> <li class='chapter'> <h2>2. <a href="/book/az/v2/Git%e2%80%99in-%c6%8fsaslar%c4%b1-Git-Deposunun-%c6%8fld%c9%99-Edilm%c9%99si">Git’in Əsasları</a></h2> <ol> <li> 2.1 <a href="/book/az/v2/Git%e2%80%99in-%c6%8fsaslar%c4%b1-Git-Deposunun-%c6%8fld%c9%99-Edilm%c9%99si">Git Deposunun Əldə Edilməsi</a> </li> <li> 2.2 <a href="/book/az/v2/Git%e2%80%99in-%c6%8fsaslar%c4%b1-Depoda-D%c9%99yi%c5%9fiklikl%c9%99rin-Qeyd-Edilm%c9%99si">Depoda Dəyişikliklərin Qeyd Edilməsi</a> </li> <li> 2.3 <a href="/book/az/v2/Git%e2%80%99in-%c6%8fsaslar%c4%b1-Commit-Tarix%c3%a7%c9%99sin%c9%99-Bax%c4%b1%c5%9f">Commit Tarixçəsinə Baxış</a> </li> <li> 2.4 <a href="/book/az/v2/Git%e2%80%99in-%c6%8fsaslar%c4%b1-L%c9%99%c4%9fv-Edil%c9%99n-%c4%b0%c5%9fl%c9%99r-Geri-qaytar%c4%b1lan">Ləğv Edilən İşlər (Geri qaytarılan)</a> </li> <li> 2.5 <a href="/book/az/v2/Git%e2%80%99in-%c6%8fsaslar%c4%b1-Uzaqdan-%c4%b0%c5%9fl%c9%99m%c9%99k" class="active">Uzaqdan İşləmək</a> </li> <li> 2.6 <a href="/book/az/v2/Git%e2%80%99in-%c6%8fsaslar%c4%b1-Etiketl%c9%99m%c9%99">Etiketləmə</a> </li> <li> 2.7 <a href="/book/az/v2/Git%e2%80%99in-%c6%8fsaslar%c4%b1-Git-Alias%e2%80%99lar">Git Alias’lar</a> </li> <li> 2.8 <a href="/book/az/v2/Git%e2%80%99in-%c6%8fsaslar%c4%b1-Q%c4%b1sa-M%c9%99zmun">Qısa Məzmun</a> </li> </ol> </li> <li class='chapter'> <h2>3. <a href="/book/az/v2/Git%e2%80%99d%c9%99-Branch-Nutshell%e2%80%99d%c9%99-Branch%e2%80%99lar">Git’də Branch</a></h2> <ol> <li> 3.1 <a href="/book/az/v2/Git%e2%80%99d%c9%99-Branch-Nutshell%e2%80%99d%c9%99-Branch%e2%80%99lar">Nutshell’də Branch’lar</a> </li> <li> 3.2 <a href="/book/az/v2/Git%e2%80%99d%c9%99-Branch-Sad%c9%99-Branching-v%c9%99-Birl%c9%99%c5%9fdirm%c9%99">Sadə Branching və Birləşdirmə</a> </li> <li> 3.3 <a href="/book/az/v2/Git%e2%80%99d%c9%99-Branch-Branch-%c4%b0dar%c9%99edilm%c9%99si">Branch İdarəedilməsi</a> </li> <li> 3.4 <a href="/book/az/v2/Git%e2%80%99d%c9%99-Branch-Branching-%c4%b0%c5%9f-Ax%c4%b1nlar%c4%b1">Branching İş Axınları</a> </li> <li> 3.5 <a href="/book/az/v2/Git%e2%80%99d%c9%99-Branch-Uzaq-Branch%e2%80%99lar">Uzaq Branch’lar</a> </li> <li> 3.6 <a href="/book/az/v2/Git%e2%80%99d%c9%99-Branch-Rebasing">Rebasing</a> </li> <li> 3.7 <a href="/book/az/v2/Git%e2%80%99d%c9%99-Branch-Q%c4%b1sa-M%c9%99zmun">Qısa Məzmun</a> </li> </ol> </li> <li class='chapter'> <h2>4. <a href="/book/az/v2/Server%e2%80%99d%c9%99-Git-Protokollar">Server’də Git</a></h2> <ol> <li> 4.1 <a href="/book/az/v2/Server%e2%80%99d%c9%99-Git-Protokollar">Protokollar</a> </li> <li> 4.2 <a href="/book/az/v2/Server%e2%80%99d%c9%99-Git-Serverd%c9%99-Git-%c6%8fld%c9%99-Etm%c9%99k">Serverdə Git Əldə Etmək</a> </li> <li> 4.3 <a href="/book/az/v2/Server%e2%80%99d%c9%99-Git-Sizin-%c3%b6z-SSH-Public-Key%e2%80%99nizi-yaratmaq">Sizin öz SSH Public Key’nizi yaratmaq</a> </li> <li> 4.4 <a href="/book/az/v2/Server%e2%80%99d%c9%99-Git-Server-qurmaq">Server qurmaq</a> </li> <li> 4.5 <a href="/book/az/v2/Server%e2%80%99d%c9%99-Git-Git-Daemon">Git Daemon</a> </li> <li> 4.6 <a href="/book/az/v2/Server%e2%80%99d%c9%99-Git-Smart-HTTP">Smart HTTP</a> </li> <li> 4.7 <a href="/book/az/v2/Server%e2%80%99d%c9%99-Git-GitWeb">GitWeb</a> </li> <li> 4.8 <a href="/book/az/v2/Server%e2%80%99d%c9%99-Git-GitLab">GitLab</a> </li> <li> 4.9 <a href="/book/az/v2/Server%e2%80%99d%c9%99-Git-%c3%9c%c3%a7%c3%bcnc%c3%bc-T%c9%99r%c9%99f-Se%c3%a7iml%c9%99ri">Üçüncü Tərəf Seçimləri</a> </li> <li> 4.10 <a href="/book/az/v2/Server%e2%80%99d%c9%99-Git-Q%c4%b1sa-M%c9%99zmun">Qısa Məzmun</a> </li> </ol> </li> <li class='chapter'> <h2>5. <a href="/book/az/v2/Paylanm%c4%b1%c5%9f-Git-Distribyutorluq-%c4%b0%c5%9f-Ax%c4%b1nlar%c4%b1">Paylanmış Git</a></h2> <ol> <li> 5.1 <a href="/book/az/v2/Paylanm%c4%b1%c5%9f-Git-Distribyutorluq-%c4%b0%c5%9f-Ax%c4%b1nlar%c4%b1">Distribyutorluq İş Axınları</a> </li> <li> 5.2 <a href="/book/az/v2/Paylanm%c4%b1%c5%9f-Git-Layih%c9%99y%c9%99-T%c3%b6hf%c9%99-verm%c9%99k">Layihəyə Töhfə vermək</a> </li> <li> 5.3 <a href="/book/az/v2/Paylanm%c4%b1%c5%9f-Git-Layih%c9%99nin-Saxlan%c4%b1lmas%c4%b1">Layihənin Saxlanılması</a> </li> <li> 5.4 <a href="/book/az/v2/Paylanm%c4%b1%c5%9f-Git-Q%c4%b1sa-M%c9%99zmun">Qısa Məzmun</a> </li> </ol> </li> </ol> </div> <div class='column-middle'> <ol class='book-toc'> <li class='chapter'> <h2>6. <a href="/book/az/v2/GitHub-Hesab-Qurma-v%c9%99-Konfiqurasiya">GitHub</a></h2> <ol> <li> 6.1 <a href="/book/az/v2/GitHub-Hesab-Qurma-v%c9%99-Konfiqurasiya">Hesab Qurma və Konfiqurasiya</a> </li> <li> 6.2 <a href="/book/az/v2/GitHub-Bir-Layih%c9%99y%c9%99-T%c3%b6hf%c9%99-Verm%c9%99k">Bir Layihəyə Töhfə Vermək</a> </li> <li> 6.3 <a href="/book/az/v2/GitHub-Bir-Layih%c9%99nin-Saxlan%c4%b1lmas%c4%b1">Bir Layihənin Saxlanılması</a> </li> <li> 6.4 <a href="/book/az/v2/GitHub-Bir-T%c9%99%c5%9fkilat%c4%b1-Idar%c9%99-Etm%c9%99k">Bir Təşkilatı Idarə Etmək</a> </li> <li> 6.5 <a href="/book/az/v2/GitHub-GitHub-Skriptl%c9%99m%c9%99">GitHub Skriptləmə</a> </li> <li> 6.6 <a href="/book/az/v2/GitHub-Q%c4%b1sa-M%c9%99zmun">Qısa Məzmun</a> </li> </ol> </li> <li class='chapter'> <h2>7. <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-Reviziya-Se%c3%a7imi">Git Alətləri</a></h2> <ol> <li> 7.1 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-Reviziya-Se%c3%a7imi">Reviziya Seçimi</a> </li> <li> 7.2 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-Interaktiv-S%c9%99hn%c9%99l%c9%99%c5%9fdirm%c9%99">Interaktiv Səhnələşdirmə</a> </li> <li> 7.3 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-Stashing-v%c9%99-T%c9%99mizl%c9%99m%c9%99">Stashing və Təmizləmə</a> </li> <li> 7.4 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-%c4%b0%c5%9finizin-%c4%b0mzalanmas%c4%b1">İşinizin İmzalanması</a> </li> <li> 7.5 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-Axtar%c4%b1%c5%9f">Axtarış</a> </li> <li> 7.6 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-Tarixi-Yenid%c9%99n-Yazmaq">Tarixi Yenidən Yazmaq</a> </li> <li> 7.7 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-Reset-Demystified">Reset Demystified</a> </li> <li> 7.8 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-%c4%b0nki%c5%9faf-etmi%c5%9f-Birl%c9%99%c5%9fm%c9%99">İnkişaf etmiş Birləşmə</a> </li> <li> 7.9 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-Rerere">Rerere</a> </li> <li> 7.10 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-Git-il%c9%99-Debugging">Git ilə Debugging</a> </li> <li> 7.11 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-Alt-Modullar">Alt Modullar</a> </li> <li> 7.12 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-Bundling">Bundling</a> </li> <li> 7.13 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-D%c9%99yi%c5%9fdirm%c9%99k">Dəyişdirmək</a> </li> <li> 7.14 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-Etibarl%c4%b1-Yadda%c5%9f">Etibarlı Yaddaş</a> </li> <li> 7.15 <a href="/book/az/v2/Git-Al%c9%99tl%c9%99ri-Q%c4%b1sa-M%c9%99zmun">Qısa Məzmun</a> </li> </ol> </li> <li class='chapter'> <h2>8. <a href="/book/az/v2/Git%e2%80%99i-F%c9%99rdil%c9%99%c5%9fdirm%c9%99k-Git-Konfiqurasiyas%c4%b1">Git’i Fərdiləşdirmək</a></h2> <ol> <li> 8.1 <a href="/book/az/v2/Git%e2%80%99i-F%c9%99rdil%c9%99%c5%9fdirm%c9%99k-Git-Konfiqurasiyas%c4%b1">Git Konfiqurasiyası</a> </li> <li> 8.2 <a href="/book/az/v2/Git%e2%80%99i-F%c9%99rdil%c9%99%c5%9fdirm%c9%99k-Git-Atributlar%c4%b1">Git Atributları</a> </li> <li> 8.3 <a href="/book/az/v2/Git%e2%80%99i-F%c9%99rdil%c9%99%c5%9fdirm%c9%99k-Git-Hook%e2%80%99lar%c4%b1">Git Hook’ları</a> </li> <li> 8.4 <a href="/book/az/v2/Git%e2%80%99i-F%c9%99rdil%c9%99%c5%9fdirm%c9%99k-Git-Enforced-Siyas%c9%99t-N%c3%bcmun%c9%99si">Git-Enforced Siyasət Nümunəsi</a> </li> <li> 8.5 <a href="/book/az/v2/Git%e2%80%99i-F%c9%99rdil%c9%99%c5%9fdirm%c9%99k-Q%c4%b1sa-M%c9%99zmun">Qısa Məzmun</a> </li> </ol> </li> <li class='chapter'> <h2>9. <a href="/book/az/v2/Git-v%c9%99-Dig%c9%99r-Sisteml%c9%99r-Git-M%c3%bc%c5%9ft%c9%99ri-kimi">Git və Digər Sistemlər</a></h2> <ol> <li> 9.1 <a href="/book/az/v2/Git-v%c9%99-Dig%c9%99r-Sisteml%c9%99r-Git-M%c3%bc%c5%9ft%c9%99ri-kimi">Git Müştəri kimi</a> </li> <li> 9.2 <a href="/book/az/v2/Git-v%c9%99-Dig%c9%99r-Sisteml%c9%99r-Git%e2%80%99%c9%99-Miqrasiya">Git’ə Miqrasiya</a> </li> <li> 9.3 <a href="/book/az/v2/Git-v%c9%99-Dig%c9%99r-Sisteml%c9%99r-Q%c4%b1sa-M%c9%99zmun">Qısa Məzmun</a> </li> </ol> </li> <li class='chapter'> <h2>10. <a href="/book/az/v2/Git%e2%80%99in-Daxili-%c4%b0%c5%9fl%c9%99ri-Plumbing-v%c9%99-Porcelain">Git’in Daxili İşləri</a></h2> <ol> <li> 10.1 <a href="/book/az/v2/Git%e2%80%99in-Daxili-%c4%b0%c5%9fl%c9%99ri-Plumbing-v%c9%99-Porcelain">Plumbing və Porcelain</a> </li> <li> 10.2 <a href="/book/az/v2/Git%e2%80%99in-Daxili-%c4%b0%c5%9fl%c9%99ri-Git-Obyektl%c9%99ri">Git Obyektləri</a> </li> <li> 10.3 <a href="/book/az/v2/Git%e2%80%99in-Daxili-%c4%b0%c5%9fl%c9%99ri-Git-Referanslar%c4%b1">Git Referansları</a> </li> <li> 10.4 <a href="/book/az/v2/Git%e2%80%99in-Daxili-%c4%b0%c5%9fl%c9%99ri-Packfile%e2%80%99lar">Packfile’lar</a> </li> <li> 10.5 <a href="/book/az/v2/Git%e2%80%99in-Daxili-%c4%b0%c5%9fl%c9%99ri-Refspec">Refspec</a> </li> <li> 10.6 <a href="/book/az/v2/Git%e2%80%99in-Daxili-%c4%b0%c5%9fl%c9%99ri-Transfer-Protokollar%c4%b1">Transfer Protokolları</a> </li> <li> 10.7 <a href="/book/az/v2/Git%e2%80%99in-Daxili-%c4%b0%c5%9fl%c9%99ri-Maintenance-v%c9%99-M%c9%99lumatlar%c4%b1n-B%c9%99rpas%c4%b1">Maintenance və Məlumatların Bərpası</a> </li> <li> 10.8 <a href="/book/az/v2/Git%e2%80%99in-Daxili-%c4%b0%c5%9fl%c9%99ri-M%c3%bchit-D%c9%99yi%c5%9f%c9%99nl%c9%99ri">Mühit Dəyişənləri</a> </li> <li> 10.9 <a href="/book/az/v2/Git%e2%80%99in-Daxili-%c4%b0%c5%9fl%c9%99ri-Q%c4%b1sa-M%c9%99zmun">Qısa Məzmun</a> </li> </ol> </li> </ol> </div> <div class='column-right'> <ol class='book-toc'> <li class='chapter'> <h2>A1. <a href="/book/az/v2/Appendix-A:-Dig%c9%99r-M%c3%bchitl%c9%99rd%c9%99-Git-Qrafik-interfeysl%c9%99r">Appendix A: Digər Mühitlərdə Git</a></h2> <ol> <li> A1.1 <a href="/book/az/v2/Appendix-A:-Dig%c9%99r-M%c3%bchitl%c9%99rd%c9%99-Git-Qrafik-interfeysl%c9%99r">Qrafik interfeyslər</a> </li> <li> A1.2 <a href="/book/az/v2/Appendix-A:-Dig%c9%99r-M%c3%bchitl%c9%99rd%c9%99-Git-Visual-Studio%e2%80%99da-Git">Visual Studio’da Git</a> </li> <li> A1.3 <a href="/book/az/v2/Appendix-A:-Dig%c9%99r-M%c3%bchitl%c9%99rd%c9%99-Git-Visual-Studio-Code%e2%80%99da-Git">Visual Studio Code’da Git</a> </li> <li> A1.4 <a href="/book/az/v2/Appendix-A:-Dig%c9%99r-M%c3%bchitl%c9%99rd%c9%99-Git-Eclipse%e2%80%99d%c9%99-Git">Eclipse’də Git</a> </li> <li> A1.5 <a href="/book/az/v2/Appendix-A:-Dig%c9%99r-M%c3%bchitl%c9%99rd%c9%99-Git-Sublime-Text%e2%80%99d%c9%99-Git">Sublime Text’də Git</a> </li> <li> A1.6 <a href="/book/az/v2/Appendix-A:-Dig%c9%99r-M%c3%bchitl%c9%99rd%c9%99-Git-Bash%e2%80%99da-Git">Bash’da Git</a> </li> <li> A1.7 <a href="/book/az/v2/Appendix-A:-Dig%c9%99r-M%c3%bchitl%c9%99rd%c9%99-Git-Zsh%e2%80%99d%c9%99-Git">Zsh’də Git</a> </li> <li> A1.8 <a href="/book/az/v2/Appendix-A:-Dig%c9%99r-M%c3%bchitl%c9%99rd%c9%99-Git-PowerShell%e2%80%99d%c9%99-Git">PowerShell’də Git</a> </li> <li> A1.9 <a href="/book/az/v2/Appendix-A:-Dig%c9%99r-M%c3%bchitl%c9%99rd%c9%99-Git-Q%c4%b1sa-M%c9%99zmun">Qısa Məzmun</a> </li> </ol> </li> <li class='chapter'> <h2>A2. <a href="/book/az/v2/Appendix-B:-Proqramlara-Git-Daxil-Etm%c9%99k-%c6%8fmr-s%c9%99tri-Git">Appendix B: Proqramlara Git Daxil Etmək</a></h2> <ol> <li> A2.1 <a href="/book/az/v2/Appendix-B:-Proqramlara-Git-Daxil-Etm%c9%99k-%c6%8fmr-s%c9%99tri-Git">Əmr-sətri Git</a> </li> <li> A2.2 <a href="/book/az/v2/Appendix-B:-Proqramlara-Git-Daxil-Etm%c9%99k-Libgit2">Libgit2</a> </li> <li> A2.3 <a href="/book/az/v2/Appendix-B:-Proqramlara-Git-Daxil-Etm%c9%99k-JGit">JGit</a> </li> <li> A2.4 <a href="/book/az/v2/Appendix-B:-Proqramlara-Git-Daxil-Etm%c9%99k-go-git">go-git</a> </li> <li> A2.5 <a href="/book/az/v2/Appendix-B:-Proqramlara-Git-Daxil-Etm%c9%99k-Dulwich">Dulwich</a> </li> </ol> </li> <li class='chapter'> <h2>A3. <a href="/book/az/v2/Appendix-C:-Git-%c6%8fmrl%c9%99ri-Qura%c5%9fd%c4%b1rma-v%c9%99-Konfiqurasiya">Appendix C: Git Əmrləri</a></h2> <ol> <li> A3.1 <a href="/book/az/v2/Appendix-C:-Git-%c6%8fmrl%c9%99ri-Qura%c5%9fd%c4%b1rma-v%c9%99-Konfiqurasiya">Quraşdırma və Konfiqurasiya</a> </li> <li> A3.2 <a href="/book/az/v2/Appendix-C:-Git-%c6%8fmrl%c9%99ri-Layih%c9%99l%c9%99rin-Al%c4%b1nmas%c4%b1-v%c9%99-Yarad%c4%b1lmas%c4%b1">Layihələrin Alınması və Yaradılması</a> </li> <li> A3.3 <a href="/book/az/v2/Appendix-C:-Git-%c6%8fmrl%c9%99ri-Sad%c9%99-Snapshotting">Sadə Snapshotting</a> </li> <li> A3.4 <a href="/book/az/v2/Appendix-C:-Git-%c6%8fmrl%c9%99ri-Branching-v%c9%99-Birl%c9%99%c5%9fm%c9%99">Branching və Birləşmə</a> </li> <li> A3.5 <a href="/book/az/v2/Appendix-C:-Git-%c6%8fmrl%c9%99ri-Layih%c9%99l%c9%99rin-Payla%c5%9f%c4%b1lmas%c4%b1-v%c9%99-Yenil%c9%99nm%c9%99si">Layihələrin Paylaşılması və Yenilənməsi</a> </li> <li> A3.6 <a href="/book/az/v2/Appendix-C:-Git-%c6%8fmrl%c9%99ri-Yoxlama-v%c9%99-M%c3%bcqayis%c9%99">Yoxlama və Müqayisə</a> </li> <li> A3.7 <a href="/book/az/v2/Appendix-C:-Git-%c6%8fmrl%c9%99ri-Debugging">Debugging</a> </li> <li> A3.8 <a href="/book/az/v2/Appendix-C:-Git-%c6%8fmrl%c9%99ri-Patching">Patching</a> </li> <li> A3.9 <a href="/book/az/v2/Appendix-C:-Git-%c6%8fmrl%c9%99ri-E-po%c3%a7t">E-poçt</a> </li> <li> A3.10 <a href="/book/az/v2/Appendix-C:-Git-%c6%8fmrl%c9%99ri-Xarici-Sisteml%c9%99r">Xarici Sistemlər</a> </li> <li> A3.11 <a href="/book/az/v2/Appendix-C:-Git-%c6%8fmrl%c9%99ri-%c4%b0dar%c9%99etm%c9%99">İdarəetmə</a> </li> <li> A3.12 <a href="/book/az/v2/Appendix-C:-Git-%c6%8fmrl%c9%99ri-Plumbing-%c6%8fmrl%c9%99ri">Plumbing Əmrləri</a> </li> </ol> </li> </ol> </div> </div> </div> <span class="light" id="edition"> 2nd Edition </span> </div> <div id="main" data-pagefind-filter="category:book" data-pagefind-meta="category:Book" data-pagefind-weight="0.05" data-pagefind-body class="book edition2"> <h1>2.5 Git’in Əsasları - Uzaqdan İşləmək</h1> <div> <h2 id="_remote_repos">Uzaqdan İşləmək</h2> <div class="paragraph"> <p>Hər hansı bir Git layihəsində əməkdaşlıq edə bilmək üçün uzaqdakı depolarınızı necə idarə edəcəyinizi bilməlisiniz. Uzaqdan yerləşdirilmiş depolar İnternetdə və ya şəbəkədə bir yerdə yerləşdirilən layihənizin versiyalarıdır. Onlardan bir neçəsinə sahib ola bilərsiniz, bunların hər biri ümumiyyətlə read-only və ya sizin üçün read/write olur. Başqaları ilə əməkdaşlıq etmək, bu uzaq məsafəli depoların idarə edilməsini və iş bölüşmək lazım olduqda məlumatları onlara və onlardan push və pull etməyi özündə əks etdirir. Uzaq depoları idarə etmək və uzaq depoları necə əlavə etməyi, artıq yararsız olanları uzaqlaşdırmağı, müxtəlif uzaq filialları idarə etməyi və onları izlənilən və ya izlənilməyəni müəyyənləşdirməyi və daha çoxunu əhatə edir.</p> </div> <div class="paragraph"> <p>Bu hissədə bu uzaqdan idarəetmə bacarıqlarından bəzilərini əhatə edəcəyik.</p> </div> <div class="admonitionblock note"> <table> <tr> <td class="icon"> <div class="title">Note</div> </td> <td class="content"> <div class="title">Uzaqdakı depolar lokal maşınınızda ola bilər.</div> <div class="paragraph"> <p>“Remote” bir depo ilə işləməlisinizsə, əslində tamamilə mümkündür. Belə bir uzaq depo ilə işləmək, hər hansı digər uzaqdan idarə olunan depoda olduğu kimi, bütün standart fetching, pushing və pulling əməliyyatları daxildir.</p> </div> </td> </tr> </table> </div> <div class="sect3"> <h3 id="_uzaqdan_göstərişləriniz">Uzaqdan Göstərişləriniz</h3> <div class="paragraph"> <p>Konfiqurasiya etdiyiniz uzaq serverləri görmək üçün <code>git remote</code> əmrini işlədə bilərsiniz. Bu göstərdiyiniz hər remote handle’ın qısa adlarını sadalayır.Deponuzu klonlaşdırmısınızsa, ən azından <code>origin</code>-i görməlisiniz - bu sizin klonlaşmış Git serverinizə verilən default addır:</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlight"><code class="language-console" data-lang="console">$ git clone https://github.com/schacon/ticgit Cloning into 'ticgit'... remote: Reusing existing pack: 1857, done. remote: Total 1857 (delta 0), reused 0 (delta 0) Receiving objects: 100% (1857/1857), 374.35 KiB | 268.00 KiB/s, done. Resolving deltas: 100% (772/772), done. Checking connectivity... done. $ cd ticgit $ git remote origin</code></pre> </div> </div> <div class="paragraph"> <p>Həmçinin, uzaqdan oxuyarkən və yazarkən istifadə ediləcək qısa ad üçün Git’in saxladığı URL’ləri sizə göstərən <code>–v</code> ilə göstərə bilərsiniz:</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlight"><code class="language-console" data-lang="console">$ git remote -v origin https://github.com/schacon/ticgit (fetch) origin https://github.com/schacon/ticgit (push)</code></pre> </div> </div> <div class="paragraph"> <p>Birdən daha çox remote qurmusunuzsa, komanda bunların hamısını sadalayır.</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlight"><code class="language-console" data-lang="console">$ cd grit $ git remote -v bakkdoor https://github.com/bakkdoor/grit (fetch) bakkdoor https://github.com/bakkdoor/grit (push) cho45 https://github.com/cho45/grit (fetch) cho45 https://github.com/cho45/grit (push) defunkt https://github.com/defunkt/grit (fetch) defunkt https://github.com/defunkt/grit (push) koke git://github.com/koke/grit.git (fetch) koke git://github.com/koke/grit.git (push) origin git@github.com:mojombo/grit.git (fetch) origin git@github.com:mojombo/grit.git (push)</code></pre> </div> </div> <div class="paragraph"> <p>Bu, istifadəçilərdən hər hansı birindən çox asanlıqla pull contributions edə biləcəyimiz deməkdir. Əlavə olaraq bunlardan birini və ya daha çoxunu pull etməyə icazə verə bilərik, baxmayaraq ki, burada qeyd edə bilmərik.</p> </div> <div class="paragraph"> <p>Bu remote’lərin müxtəlif protokollar istifadə etdiyinə diqqət yetirin; bu barədə daha çox məlumatı bir <a href="/book/az/v2/ch00/_getting_git_on_a_server">Serverdə Git Əldə Etmək</a>-də əhatə edəcəyik.</p> </div> </div> <div class="sect3"> <h3 id="_uzaqdan_depolara_əlavə_edilməsi">Uzaqdan Depolara Əlavə Edilməsi</h3> <div class="paragraph"> <p><code>git clone</code> əmrinin sizin üçün uzaqdan <code>origin</code> necə əlavə etdiyini bir neçə nümayiş etdik və qeyd etdik. Yeni bir uzaqdan idarə etmə necə əlavə etmək olar. Asanlıqla istinad edə biləcəyiniz qısa ad kimi yeni bir uzaq Git deposuna əlavə etmək üçün <code>git remote add &lt;shortname&gt; &lt;url&gt;</code> əlavə edin:</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlight"><code class="language-console" data-lang="console">$ git remote origin $ git remote add pb https://github.com/paulboone/ticgit $ git remote -v origin https://github.com/schacon/ticgit (fetch) origin https://github.com/schacon/ticgit (push) pb https://github.com/paulboone/ticgit (fetch) pb https://github.com/paulboone/ticgit (push)</code></pre> </div> </div> <div class="paragraph"> <p>İndi bütün URL əvəzinə əmr sətirindəki <code>pb</code> sətirindən istifadə edə bilərsiniz. Məsələn, Paulun bütün məlumatlarını götürmək istəyirsinizsə, ancaq hələ deponuzda yoxdursa, <code>git fetch pb</code> işlədə bilərsiniz:</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlight"><code class="language-console" data-lang="console">$ git fetch pb remote: Counting objects: 43, done. remote: Compressing objects: 100% (36/36), done. remote: Total 43 (delta 10), reused 31 (delta 5) Unpacking objects: 100% (43/43), done. From https://github.com/paulboone/ticgit * [new branch] master -&gt; pb/master * [new branch] ticgit -&gt; pb/ticgit</code></pre> </div> </div> <div class="paragraph"> <p>Paulun <code>master</code> branch’ı indi <code>pb/master</code> olaraq lokal olaraq əlçatandır - onu branch’lardan birinə birləşdirə bilərsiniz və ya yoxlamaq istəsəniz lokal bir branch’ı yoxlaya bilərsiniz. Branch’ların nədən ibarət olduğunu və onlardan daha ətraflı necə istifadə edəcəyimizi <a href="/book/az/v2/ch00/ch03-git-branching">Git’də Branch</a>-dan öyrənəcəyik.</p> </div> </div> <div class="sect3"> <h3 id="_fetching_and_pulling">Uzaqdan Fetching və Pulling</h3> <div class="paragraph"> <p>Gördüyü kimi, remote layihələrinizdən məlumat əldə etmək üçün işləyə bilərsiniz:</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlight"><code class="language-console" data-lang="console">$ git fetch &lt;remote&gt;</code></pre> </div> </div> <div class="paragraph"> <p>Komanda o uzaq layihəyə çıxır və sizdə olmayan o remote layihədən olan bütün məlumatları çıxarır, yəni pull edir. Bunu etdikdən sonra, istənilən vaxt birləşdirə və ya yoxlaya biləcəyiniz uzaqdan bütün branch’lara istinadlar olmalıdır.</p> </div> <div class="paragraph"> <p>Deponu klonlaşdırsanız, əmr avtomatik olaraq uzaqdan yerləşdirilən depoları “origin” adı altında əlavə edir. Beləliklə, <code>git fetch origin</code> onu klonlaşdırdığınızdan (və ya sonuncu götürdüyünüzdən) sonra bu serverə sövq edilmiş hər hansı yeni bir işi gətirir. Qeyd etmək vacibdir ki, <code>git fetch</code> əmri yalnız məlumatları lokal depoya yükləyir - onu avtomatik olaraq hər hansı bir işlə birləşdirmir və ya hazırda olan işinizi dəyişdirmir. Hazır olanda manual olaraq işinizə birləşdirməlisiniz.</p> </div> <div class="paragraph"> <p>Cari branch’ınız uzaq bir branch’ı izləmək üçün qurulmuşdursa,(daha çox məlumat üçün sonrakı hissəyə və <a href="/book/az/v2/ch00/ch03-git-branching">Git’də Branch</a>-a bax), avtomatik olaraq götürmək üçün <code>git pull</code> əmrindən istifadə edə bilərsiniz və sonra uzaq branch-ı cari branch’ınıza birləşdirməlisiniz. Bu sizin üçün daha asan və ya daha rahat bir iş axını ola bilər; Varsayılan olaraq, <code>git clone</code> əmri avtomatik olaraq local <code>master</code> branch’nızı klonlaşdırdığınız serverdə uzaqdan <code>master</code> branch’ını (və ya standart budaq adlanır) izləmək üçün qurur. <code>git pull</code> ümumiyyətlə əvvəlcədən klonlanmış serverdən məlumat alır və avtomatik olaraq hazırda işlədiyiniz koda daxil olmağa çalışır.</p> </div> <div class="admonitionblock note"> <table> <tr> <td class="icon"> <div class="title">Note</div> </td> <td class="content"> <div class="paragraph"> <p>Git versiyasının 2.27-dən başlayaraq, <code>pull.rebase</code> dəyişəninin təyin edilməməsi halında <code>git pull</code> xəbərdarlıq verəcəkdir. Dəyişən təyin edənə qədər Git sizə xəbərdarlıq edəcəkdir.</p> </div> <div class="paragraph"> <p>Git’in standart davranışını istəyirsinizsə (mümkünsə sürətli irəli göndərin, başqa bir birləşmə yarat): <code>git config --global pull.rebase "false"</code></p> </div> <div class="paragraph"> <p>Pulling edərkən yenidən yazmaq istəsəniz: <code>git config --global pull.rebase "true"</code></p> </div> </td> </tr> </table> </div> </div> <div class="sect3"> <h3 id="_pushing_remotes">Uzaqdan Pushing etmək</h3> <div class="paragraph"> <p>Layihənizi bölüşmək istədiyiniz bir nöqtədə olduqda, onu yuxarıdan push etməlisiniz. Bunun əmri sadədir: <code>git push &lt;remote&gt; &lt;branch&gt;</code>. Əgər <code>master</code> branch-nızı `origin`serverinə push etmək istəyirsinizsə (yenidən klonlaşdırmaq bu adların hər ikisini avtomatik olaraq sizin üçün yaradır), bu zaman serverə etdiyiniz hər hansı bir commit-i push etmək üçün işləyə bilərsiniz:</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlight"><code class="language-console" data-lang="console">$ git push origin master</code></pre> </div> </div> <div class="paragraph"> <p>Bu əmr yalnız yazılı girişi olan bir serverdən klonlanmış və bu vaxt heç kim push etmədikdə işləyir. Eyni anda başqası ilə klonlaşsanız və onlar yuxarıya doğru push etsələr və sonra yuxarıya doğru push etsən, təkanlarınız rədd ediləcəkdir. Əvvəlcə işlərini götürməli və təkan verməyinizə qədər bunu özünüzə daxil etməlisiniz. Uzaq serverlərə necə push barədə daha ətraflı məlumat üçün <a href="/book/az/v2/ch00/ch03-git-branching">Git’də Branch</a> baxın.</p> </div> </div> <div class="sect3"> <h3 id="_inspecting_remote">Uzaqdan Yoxlama</h3> <div class="paragraph"> <p>Müəyyən bir remote haqqında daha çox məlumat görmək istəyirsinizsə, <code>git remote show &lt;remote&gt;</code> komandasını istifadə edə bilərsiniz. Bu əmri <code>origin</code> kimi müəyyən bir qısa ad ilə işləsəniz, bu kimi bir şey əldə edirsiniz:</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlight"><code class="language-console" data-lang="console">$ git remote show origin * remote origin Fetch URL: https://github.com/schacon/ticgit Push URL: https://github.com/schacon/ticgit HEAD branch: master Remote branches: master tracked dev-branch tracked Local branch configured for 'git pull': master merges with remote master Local ref configured for 'git push': master pushes to master (up to date)</code></pre> </div> </div> <div class="paragraph"> <p>Uzaqdakı depo üçün URL, eləcə də izləmə branch’ı məlumatlarını sadalayır. Komanda sizə köməkliklə deyir ki, <code>master</code> branch’ında olsanız və <code>git pull</code> işlədirsinizsə, bütün uzaq istinadları aldıqdan sonra avtomatik olaraq uzaqdakı <code>master</code> branch’ında birləşəcəkdir. Ayrıca, endirdiyi bütün uzaq istinadları sadalayır.</p> </div> <div class="paragraph"> <p>Bu qarşılaşa biləcəyiniz sadə bir nümunədir. Git’i daha çox istifadə edərkən, <code>git remote show</code>-dan daha çox məlumat görə bilərsiniz:</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlight"><code class="language-console" data-lang="console">$ git remote show origin * remote origin URL: https://github.com/my-org/complex-project Fetch URL: https://github.com/my-org/complex-project Push URL: https://github.com/my-org/complex-project HEAD branch: master Remote branches: master tracked dev-branch tracked markdown-strip tracked issue-43 new (next fetch will store in remotes/origin) issue-45 new (next fetch will store in remotes/origin) refs/remotes/origin/issue-11 stale (use 'git remote prune' to remove) Local branches configured for 'git pull': dev-branch merges with remote dev-branch master merges with remote master Local refs configured for 'git push': dev-branch pushes to dev-branch (up to date) markdown-strip pushes to markdown-strip (up to date) master pushes to master (up to date)</code></pre> </div> </div> <div class="paragraph"> <p>Bu əmr müəyyən branch’larda olarkən <code>git push</code> işlədikdə hansı branch’ın avtomatik push edildiyini göstərir. Ayrıca, <code>git pull</code> hələ serverinizdə olmayan uzaq branch’ları, serverdən hansısa uzaq branch’ları çıxartdığınızı və çalışdığınız zaman avtomatik olaraq uzaqdan izləmə branch’ı ilə birləşdirə bilən çoxsaylı lokal branch’ları göstərir.</p> </div> </div> <div class="sect3"> <h3 id="_uzaqdan_adların_dəyişdirilməsi_və_çıxarılması">Uzaqdan Adların Dəyişdirilməsi və Çıxarılması</h3> <div class="paragraph"> <p>Remote qısa adını dəyişdirmək üçün <code>git remote rename</code> funksiyasını işlədə bilərsiniz. Məsələn, <code>pb</code> adını <code>paul</code> olaraq dəyişdirmək istəyirsinizsə, <code>git remote rename</code> ilə bunu edə bilərsiniz:</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlight"><code class="language-console" data-lang="console">$ git remote rename pb paul $ git remote origin paul</code></pre> </div> </div> <div class="paragraph"> <p>Bu, bütün uzaqdan izləyən branch adlarınızı da dəyişdirdiyini qeyd etmək lazımdır. Əvvəllər <code>pb/master</code> də istinad edilən şey indi <code>paul/master</code>-ə istinad ediləcəkdir.</p> </div> <div class="paragraph"> <p>Bir səbəbdən bir uzaqdan silmək istəsəniz - serveri köçürdünüz və ya artıq müəyyən bir güzgüdən istifadə etmirsiniz, ya da bəlkə bir dəfə töhfə verən başqa bir töhfə vermirsə, <code>git remote remove</code> və ya <code>git remote rm</code> istifadə edə bilərsiniz:</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlight"><code class="language-console" data-lang="console">$ git remote remove paul $ git remote origin</code></pre> </div> </div> <div class="paragraph"> <p>Uzaqdan bir istinadı bu şəkildə sildikdən sonra, uzaqdan izlənən bütün branch’lar və bu uzaqdan əlaqəli konfiqurasiya parametrləri də silinir.</p> </div> </div> <div id="nav"><a href="/book/az/v2/Git’in-Əsasları-Ləğv-Edilən-İşlər-Geri-qaytarılan">prev</a> | <a href="/book/az/v2/Git’in-Əsasları-Etiketləmə">next</a></div> </div> </div> </div> </div> <footer> <div class="site-source"> <a href="/site">About this site</a><br> Patches, suggestions, and comments are welcome. </div> <div class="sfc-member"> Git is a member of <a href="/sfc">Software Freedom Conservancy</a> </div> </footer> <a href="#top" class="no-js scrollToTop" id="scrollToTop" data-label="Scroll to top"> <img src="/images/icons/chevron-up@2x.png" width="20" height="20" alt="scroll-to-top"/> </a> <script src="/js/jquery-1.7.1.min.js"></script> <script src="/js/jquery-ui-1.8.18.custom.min.js"></script> <script src="/js/jquery.defaultvalue.js"></script> <script src="/js/session.min.js"></script> <script src="/js/application.min.js"></script> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10