Skip to content

Commit 4f9d3fd

Browse files
dschodscho
authored andcommitted
book: update az
Updated via the `update-book.yml` GitHub workflow.
1 parent 4bd4ba9 commit 4f9d3fd

File tree

915 files changed

+29395
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

915 files changed

+29395
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
### DO NOT EDIT! Generated by script/update-book2.rb
3+
redirect_to: book/az/v2
4+
---
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
### DO NOT EDIT! Generated by script/update-book2.rb
3+
category: book
4+
section: documentation
5+
subsection: book
6+
sidebar: book
7+
book:
8+
language_code: az
9+
chapter:
10+
title: 'Appendix A: Digər Mühitlərdə Git'
11+
number: 1
12+
section:
13+
title: Bash’da Git
14+
number: 6
15+
cs_number: A1.6
16+
previous: book/az/v2/Appendix-A:-Digər-Mühitlərdə-Git-Sublime-Text’də-Git
17+
next: book/az/v2/Appendix-A:-Digər-Mühitlərdə-Git-Zsh’də-Git
18+
title: Git - Bash’da Git
19+
url: "/book/az/v2/Appendix-A:-Digər-Mühitlərdə-Git-Bash’da-Git.html"
20+
---
21+
<h2 id="_bashda_git">Bash’da Git</h2>
22+
<div class="paragraph">
23+
<p>
24+
Bash istifadəçisisinizsə, Git ilə təcrübənizi daha dost etmək üçün shell-nizin bəzi xüsusiyyətlərinə toxuna bilərsiniz.
25+
Git, həqiqətən, bir neçə shell üçün pluginlərlə təchiz olunur, lakin varsayılan olaraq açıq deyil.</p>
26+
</div>
27+
<div class="paragraph">
28+
<p>Əvvəlcə Git qaynaq kodundan <code>contrib/completion/git-completion.bash</code> faylının bir kopyasını çıxarmalısınız.
29+
Ana qovluğunuz kimi lazımlı bir yerə kopyalayın və bunu <code>.bashrc</code>- yə əlavə edin:</p>
30+
</div>
31+
<div class="listingblock">
32+
<div class="content">
33+
<pre class="highlight"><code class="language-console" data-lang="console">. ~/git-completion.bash</code></pre>
34+
</div>
35+
</div>
36+
<div class="paragraph">
37+
<p>Tamamlandıqdan sonra qovluğunuzu Git deposuna dəyişin və yazın:</p>
38+
</div>
39+
<div class="listingblock">
40+
<div class="content">
41+
<pre class="highlight"><code class="language-console" data-lang="console">$ git chec&lt;tab&gt;</code></pre>
42+
</div>
43+
</div>
44+
<div class="paragraph">
45+
<p>…və Bash avtomatik olaraq <code>git checkout</code> gedəcəkdir.
46+
Bu, Git’in bütün alt əmrləri, komanda xətti parametrləri və uyğun olduğu yerlərdə məsafələr və ref adları ilə işləyir.</p>
47+
</div>
48+
<div class="paragraph">
49+
<p>Mövcud qovluğun Git deposu haqqında məlumat göstərmək üçün təklifinizi fərdiləşdirmək də faydalıdır.
50+
Bu, istədiyiniz qədər sadə və ya mürəkkəb ola bilər, lakin ümumiyyətlə cari branch və iş qovluğunun vəziyyəti kimi insanların çoxunun istədiyi bir neçə əsas məlumat var.
51+
Bunları təklifinizə əlavə etmək üçün Gitin qaynaq deposundan contrib/completion/git-prompt.sh` faylını ev qovluğuna kopyalayın, <code>.bashrc</code>-inizə belə bir şey əlavə edin:</p>
52+
</div>
53+
<div class="listingblock">
54+
<div class="content">
55+
<pre class="highlight"><code class="language-console" data-lang="console">. ~/git-prompt.sh
56+
export GIT_PS1_SHOWDIRTYSTATE=1
57+
export PS1='\w$(__git_ps1 " (%s)")\$ '</code></pre>
58+
</div>
59+
</div>
60+
<div class="paragraph">
61+
<p><code>\w</code> cari iş qovluğunu yazdırmaq deməkdir, <code>\$</code> təklifin <code>$`hissəsini yazdırır və `__git_ps1 " (%s)"</code> ilə <code>git-prompt.sh</code> tərəfindən verilən funksiyanı formatlaşdırma arqumenti ilə çağırır.
62+
İndi Git tərəfindən idarə olunan bir layihənin içərisində olduğunuz zaman bash təklifiniz belə görünəcək:</p>
63+
</div>
64+
<div class="imageblock">
65+
<div class="content">
66+
<img src="{{< relurl "book/az/v2/images/git-bash.png" >}}" alt="Customized `bash` prompt">
67+
</div>
68+
<div class="title">Figure 161. Customized <code>bash</code> prompt</div>
69+
</div>
70+
<div class="paragraph">
71+
<p>Bu skriptlərin hər ikisi faydalı sənədlərlə gəlir; daha çox məlumat üçün <code>git-complete.bash</code><code>git-prompt.sh</code> məzmununa nəzər yetirin.</p>
72+
</div>
73+
<div id="nav"><a href="{{< previous-section >}}">prev</a> | <a href="{{< next-section >}}">next</a></div>
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
### DO NOT EDIT! Generated by script/update-book2.rb
3+
category: book
4+
section: documentation
5+
subsection: book
6+
sidebar: book
7+
book:
8+
language_code: az
9+
chapter:
10+
title: 'Appendix A: Digər Mühitlərdə Git'
11+
number: 1
12+
section:
13+
title: Eclipse’də Git
14+
number: 4
15+
cs_number: A1.4
16+
previous: book/az/v2/Appendix-A:-Digər-Mühitlərdə-Git-Visual-Studio-Code’da-Git
17+
next: book/az/v2/Appendix-A:-Digər-Mühitlərdə-Git-Sublime-Text’də-Git
18+
title: Git - Eclipse’də Git
19+
url: "/book/az/v2/Appendix-A:-Digər-Mühitlərdə-Git-Eclipse’də-Git.html"
20+
---
21+
<h2 id="_eclipsedə_git">Eclipse’də Git</h2>
22+
<div class="paragraph">
23+
<p>
24+
Eclipse, Git əməliyyatlarına kifayət qədər tam bir interfeys təmin edən Egit adlı bir plugin ilə göndərilir.
25+
Git Perspektivinə keçidlə əldə edilir ((Window &gt; Open Perspective &gt; Other…, və "Git"-i seç).</p>
26+
</div>
27+
<div class="imageblock">
28+
<div class="content">
29+
<img src="{{< relurl "book/az/v2/images/egit.png" >}}" alt="Eclipse’s EGit environment">
30+
</div>
31+
<div class="title">Figure 160. Eclipse’s EGit environment</div>
32+
</div>
33+
<div class="paragraph">
34+
<p>EGit, Help &gt; Help Contents daxil olaraq və məzmun siyahısından "EGit Documentation" nodunu seçərək tapa biləcəyiniz çoxlu möhtəşəm sənədlərlə gəlir.</p>
35+
</div>
36+
<div id="nav"><a href="{{< previous-section >}}">prev</a> | <a href="{{< next-section >}}">next</a></div>
Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
---
2+
### DO NOT EDIT! Generated by script/update-book2.rb
3+
category: book
4+
section: documentation
5+
subsection: book
6+
sidebar: book
7+
book:
8+
language_code: az
9+
chapter:
10+
title: 'Appendix A: Digər Mühitlərdə Git'
11+
number: 1
12+
section:
13+
title: PowerShell’də Git
14+
number: 8
15+
cs_number: A1.8
16+
previous: book/az/v2/Appendix-A:-Digər-Mühitlərdə-Git-Zsh’də-Git
17+
next: book/az/v2/Appendix-A:-Digər-Mühitlərdə-Git-Qısa-Məzmun
18+
title: Git - PowerShell’də Git
19+
url: "/book/az/v2/Appendix-A:-Digər-Mühitlərdə-Git-PowerShell’də-Git.html"
20+
---
21+
<h2 id="_git_powershell">PowerShell’də Git</h2>
22+
<div class="paragraph">
23+
<p>
24+
25+
Windows’dakı köhnə komanda xətti terminalı (<code>cmd.exe</code>)həqiqətən xüsusi bir Git təcrübəsi edə bilmir, ancaq PowerShell istifadə edirsinizsə, şansınız var.
26+
Linux və ya macOS-da PowerShell Core işlədirsinizsə, bu da işləyir.
27+
Posh-git adlı paket ((<a href="https://github.com/dahlbyk/posh-git" class="bare">https://github.com/dahlbyk/posh-git</a>) güclü tab-completion imkanları ilə yanaşı, depo statusunuzun üstündə qalmanıza kömək edəcək inkişaf etmiş bir təklif də verir.
28+
Belə görünür:</p>
29+
</div>
30+
<div class="imageblock">
31+
<div class="content">
32+
<img src="{{< relurl "book/az/v2/images/posh-git.png" >}}" alt="PowerShell with Posh-git">
33+
</div>
34+
<div class="title">Figure 164. PowerShell with Posh-git</div>
35+
</div>
36+
<div class="sect3">
37+
<h3 id="_installation">Installation</h3>
38+
<div class="sect4">
39+
<h4 id="_ön_şərtlər_yalnız_windows">Ön şərtlər (yalnız Windows)</h4>
40+
<div class="paragraph">
41+
<p>PowerShell skriptlərini maşınınızda işə salmadan əvvəl yerli <code>ExecutionPolicy</code>-i <code>RemoteSigned</code> olaraq ayarlamalısınız (əsasən <code>Undefined</code><code>Restricted</code> istisna olmaqla).
42+
<code>RemoteSigned</code> əvəzinə <code>AllSigned</code> seçsəniz, eyni zamanda yerli skriptlərin (özünüzün) icrası üçün rəqəmsal imzalanmalıdır.
43+
<code>RemoteSigned</code> ilə yalnız <code>ZoneIdentifier</code> <code>Internet</code> olaraq təyin edilmiş (vebdən yüklənmiş) skriptlərin imzalanması lazımdır, digərlərinin yox.
44+
İdarəçisinizsə və onu həmin maşındakı bütün istifadəçilər üçün təyin etmək istəyirsinizsə, <code>-Scope LocalMachine</code> istifadə edin.
45+
Normal bir istifadəçisinizsə, inzibati hüquqa sahib deyilsinizsə, onu yalnız sizin üçün təyin etmək üçün <code>-Scope CurrentUser</code> istifadə edə bilərsiniz.</p>
46+
</div>
47+
<div class="paragraph">
48+
<p>PowerShell Scopes haqqında daha çox məlumat: <a href="https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_scopes" class="bare">https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_scopes</a>.</p>
49+
</div>
50+
<div class="paragraph">
51+
<p>PowerShell ExecutionPolicy haqqında daha çox məlumat: <a href="https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.security/set-executionpolicy" class="bare">https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.security/set-executionpolicy</a>.</p>
52+
</div>
53+
<div class="paragraph">
54+
<p>Bütün istifadəçilər üçün <code>ExecutionPolicy</code> dəyərini <code>RemoteSigned</code> olaraq təyin etmək üçün növbəti əmrdən istifadə edin:</p>
55+
</div>
56+
<div class="listingblock">
57+
<div class="content">
58+
<pre class="highlight"><code class="language-powershell" data-lang="powershell">&gt; Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy RemoteSigned -Force</code></pre>
59+
</div>
60+
</div>
61+
</div>
62+
<div class="sect4">
63+
<h4 id="_powershell_gallery">PowerShell Gallery</h4>
64+
<div class="paragraph">
65+
<p>PackageManagement quraşdırılmış ən azı PowerShell 5 və ya PowerShell 4 varsa, sizin üçün posh-git yükləmək üçün paket menecerindən istifadə edə bilərsiniz.</p>
66+
</div>
67+
<div class="paragraph">
68+
<p>PowerShell Gallery haqqında daha çox məlumat: <a href="https://docs.microsoft.com/en-us/powershell/scripting/gallery/overview" class="bare">https://docs.microsoft.com/en-us/powershell/scripting/gallery/overview</a>.</p>
69+
</div>
70+
<div class="listingblock">
71+
<div class="content">
72+
<pre class="highlight"><code class="language-powershell" data-lang="powershell">&gt; Install-Module posh-git -Scope CurrentUser -Force
73+
&gt; Install-Module posh-git -Scope CurrentUser -AllowPrerelease -Force # Newer beta version with PowerShell Core support</code></pre>
74+
</div>
75+
</div>
76+
<div class="paragraph">
77+
<p>Bütün istifadəçilər üçün posh-git yükləmək istəyirsinizsə, bunun əvəzinə <code>-Scope AllUsers</code> istifadə edin və yüksək PowerShell konsolundan əmri icra edin.
78+
İkinci əmr <code>Modul 'PowerShellGet' Install-Module tərəfindən yüklənmədi</code> kimi bir səhvlə uğursuz olarsa, başqa bir əmr işlətməyiniz lazımdır:</p>
79+
</div>
80+
<div class="listingblock">
81+
<div class="content">
82+
<pre class="highlight"><code class="language-powershell" data-lang="powershell">&gt; Install-Module PowerShellGet -Force -SkipPublisherCheck</code></pre>
83+
</div>
84+
</div>
85+
<div class="paragraph">
86+
<p>Sonra geri qayıdıb yenidən cəhd edə bilərsiniz.
87+
Bu, Windows PowerShell ilə göndərilən modulların fərqli bir nəşr sertifikatı ilə imzalanması səbəbindən baş verir.</p>
88+
</div>
89+
</div>
90+
<div class="sect4">
91+
<h4 id="_powershell_prompt_u_yeniləmək">PowerShell Prompt-u Yeniləmək</h4>
92+
<div class="paragraph">
93+
<p>Git məlumatını təklifinizə daxil etmək üçün posh-git modulunun idxal edilməsi lazımdır.
94+
PowerShell hər dəfə başlayanda posh-git idxal etmək üçün, idxal bəyanatını <code>$profile</code> skriptinizə əlavə edəcək olan <code>Add-PoshGitToProfile</code> əmrini yerinə yetirin.
95+
Bu skript hər dəfə yeni bir PowerShell konsolu açdığınız zaman icra olunur.
96+
Unutmayın ki, birdən çox <code>$profile</code> skript var.
97+
Biri konsol üçün, digəri də istifadə üçün.</p>
98+
</div>
99+
<div class="listingblock">
100+
<div class="content">
101+
<pre class="highlight"><code class="language-powershell" data-lang="powershell">&gt; Import-Module posh-git
102+
&gt; Add-PoshGitToProfile -AllHosts</code></pre>
103+
</div>
104+
</div>
105+
</div>
106+
<div class="sect4">
107+
<h4 id="_mənbədən">Mənbədən</h4>
108+
<div class="paragraph">
109+
<p><a href="https://github.com/dahlbyk/posh-git/releases" class="bare">https://github.com/dahlbyk/posh-git/releases</a> saytından bir posh-git release-ni yükləyin və uncompress edin.
110+
Ardından <code>posh-git.psd1</code> faylının tam yolunu istifadə edərək modulu import edin:</p>
111+
</div>
112+
<div class="listingblock">
113+
<div class="content">
114+
<pre class="highlight"><code class="language-powershell" data-lang="powershell">&gt; Import-Module &lt;path-to-uncompress-folder&gt;\src\posh-git.psd1
115+
&gt; Add-PoshGitToProfile -AllHosts</code></pre>
116+
</div>
117+
</div>
118+
<div class="paragraph">
119+
<p>Bu, <code>profile.ps1</code> faylınıza müvafiq sətir əlavə edəcək və PowerShell-i növbəti dəfə açdığınız zaman posh-git aktiv olacaq.</p>
120+
</div>
121+
<div class="paragraph">
122+
<p>Prompt-da göstərilən Git statusu xülasəsi məlumatlarının təsviri üçün baxın: <a href="https://github.com/dahlbyk/posh-git/blob/master/README.md#git-status-summary-information" class="bare">https://github.com/dahlbyk/posh-git/blob/master/README.md#git-status-summary-information</a>
123+
Posh-git prompt-nuzu necə düzəltmək barədə daha ətraflı məlumat üçün baxın: <a href="https://github.com/dahlbyk/posh-git/blob/master/README.md#customization-variables" class="bare">https://github.com/dahlbyk/posh-git/blob/master/README.md#customization-variables</a>.</p>
124+
</div>
125+
</div>
126+
</div>
127+
<div id="nav"><a href="{{< previous-section >}}">prev</a> | <a href="{{< next-section >}}">next</a></div>

0 commit comments

Comments
 (0)