Skip to content

Commit

Permalink
Dodanie informacji o Git-bash w dokumentacji Gita
Browse files Browse the repository at this point in the history
  • Loading branch information
xinulsw committed Feb 27, 2017
1 parent f02b1e9 commit 3f661cd
Showing 1 changed file with 23 additions and 13 deletions.
36 changes: 23 additions & 13 deletions docs/tools/git/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -44,20 +44,13 @@ jest środowiskiem naturalnym. Przyjęto następujące założenia:
* ``~$`` – oznacza katalog domowy użytkownika, czyli ścieżkę :file:`/home/nazwa_użytkownika`;
* ``~/mojprojekt$`` – to podkatalog projektu utworzony w katalogu domowym.

W systemie Windows należy pamiętać o następujących różnicach:

* używamy standardowej konsoli uruchamianej poleceniem ``cmd``;
* katalog domowy nie jest najlepszym miejscem na pracę z projektem, proponujemy utworzyć
go na pulpicie lub lepiej na innej partycji, a następnie przejść do utworzonego
katalogu w konsoli;
* separatorem w ścieżkach jest znak backslash ``\``, w wyrażeniach wieloznacznych używamy podwójnych
cudzysłowów, np. ``"*.txt"``;
* polecenia konsoli są inne:

- ``md mojprojekt`` – utworzy katalog projektu (odpowiednik ``mkdir``);
- ``rd /s /q mojprojekt`` – usunie katalog projektu (odpowiednik ``rm -rf``);
- ``type doc\katalog.rst`` – pokaże zawartość pliku (odpowiednik ``cat``).
W systemie Windows:

* używamy konsoli ``Git Bash`` (skrót znajdziesz na pulpicie po zainstalowaniu klienta (zob. niżej));
* katalog domowy (:file:`C:\Users\nazwa_użytkownika`) nie jest najlepszym miejscem na pracę z projektem,
katalog projektu proponujemy utworzyć na pulpicie lub lepiej na innej partycji (zob. zrzut w nast. sekcji);
* jeżeli ``Git Bash`` nie działa, używamy standardowej konsoli ``cmd``,
ale wtedy musimy pamiętać o :ref:`kilku różnicach <cmdexe>`.

.. note::

Expand Down Expand Up @@ -110,6 +103,10 @@ zaznaczając wskazane na poniższym zrzucie opcje:
Podana nazwa użytkownika i email będą wykorzystywane do podpisywania wprowadzanych
w projekcie zmian.

.. figure:: img/git_bash.jpg

Początek pracy z Gitem w Git-Bash pod Windows


Nowe repozytorium
=================
Expand Down Expand Up @@ -451,6 +448,19 @@ Materiały
* Do wygodnej pracy w systemie Windows można skonfigurować
`Git w powłoce PowerShell <https://git-scm.com/book/be/v2/Git-in-Other-Environments-Git-in-Powershell>`_

.. _cmdexe:

Uwagi dla użytkowników powłoki ``cmd.exe`` w Windows:

* separatorem w ścieżkach jest znak backslash ``\``, w wyrażeniach wieloznacznych używamy podwójnych
cudzysłowów, np. ``"*.txt"``;
* polecenia konsoli są inne:

- ``md mojprojekt`` – utworzy katalog projektu (odpowiednik ``mkdir``);
- ``rd /s /q mojprojekt`` – usunie katalog projektu (odpowiednik ``rm -rf``);
- ``type doc\katalog.rst`` – pokaże zawartość pliku (odpowiednik ``cat``).


1. `Strona projektu Git <http://git-scm.com/>`_.
2. `Pro Git v. 1 <https://git-scm.com/book/pl/v1>`_ – wersja polska.
3. `Pro Git v. 2 <https://git-scm.com/book/en/v2>`_ – wersja angielska.

0 comments on commit 3f661cd

Please sign in to comment.