🚬 ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ git



Π’ постС ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ» для вас самыС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ git. Π—Π½Π°Ρ‚ΡŒ ΠΎΠ± ΠΈΡ… сущСствовании Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ 🍸



ΠŸΠ΅Ρ€Π΅Π΄ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ 🀩

1. git config --global user.name "nickname Π½Π° github" - Π·Π°Π΄Π°Π΅ΠΌ глобальноС имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

2. git config --global user.email "[email protected]" - Π·Π°Π΄Π°Π΅ΠΌ ΠΏΠΎΡ‡Ρ‚Ρƒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π·Π°Ρ€Π΅Π³Π°Π½ github



ΠŸΠ΅Ρ€Π΅Π΄ созданиСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° 😴

1. git init - инициализация Π½ΠΎΠ²ΠΎΠ³ΠΎ рСпозитория

2. git clone "ссылка Π½Π° Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ" - ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ рСпозитория Π² Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π΄Π΅Ρ€ΠΈΠΊΡ‚ΠΎΡ€ΡƒΡŽ

3. git remote add origin "ссылка Π½Π° Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ" - ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌΡƒ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡŽ

4. git fetch - ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ измСнСния ΠΈΠ· ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ рСпозитория

5. git diff - ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ ΠΈ Ρ‡Ρ‚ΠΎ стало



Π—Π°Π»ΠΈΠ²Π°Π΅ΠΌ Π½Π° сСрвак πŸ’©

1. git add . - всС ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΊ ΠΊΠΎΠΌΠΌΠΈΡ‚Ρƒ (пСрСносим Π² состояниС staged)

2. git add "./Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°" - ΠΏΠΎΠ΄Π³ΠΎΡ‚Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΊ ΠΊΠΎΠΌΠΌΠΈΡ‚Ρƒ

2. git commit -m "имя ΠΊΠΎΠΌΠΈΡ‚Π°" - создаСм ΠΊΠΎΠΌΠΈΡ‚

3. git push - ΠΏΡƒΡˆΠΈΠΌ ΠΊΠΎΠΌΠΈΡ‚ Π½Π° сСрвСр

4. git branch - смотрим, Π½Π° ΠΊΠ°ΠΊΠΎΠΉ Π²Π΅Ρ‚ΠΊΠ΅ сСйчас находимся

5. git checkout "имя Π²Π΅Ρ‚ΠΊΠΈ" - ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡΡ Π² Π½ΡƒΠΆΠ½ΡƒΡŽ Π²Π΅Ρ‚ΠΊΡƒ

6. git merge "имя Π²Π΅Ρ‚ΠΊΠΈ" - ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ Π²Π΅Ρ‚ΠΊΡƒ с Π²Π΅Ρ‚ΠΊΠΎΠΉ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ находимся Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚

*Π£Π΄Π°Π»Ρ‘Π½Π½Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ β€” ваш Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° github*

ДокумСнтация



Str (IT-Community)