Git bilan ishlash



Yüklə 58,12 Kb.
Pdf görüntüsü
səhifə3/3
tarix24.12.2023
ölçüsü58,12 Kb.
#159680
1   2   3
8-GIT bilan ishlash

https://git-scm.com
GIT NI O`RNATISH


GIT ni o`rnatilganligini tekshirish
git --version
GIT NI SOZLASH
git config -- global user.name “username”
git config -- global user.email “example@gmail.com”


Username va email o`rnatish


Sozlashlarni tekshirish
$ git config --list
user.name=John Doe
user.email=johndoe@example.com
color.status=auto
color.branch=auto
color.interactive=auto
color.diff=auto
...


Yordam olish
$ git help  
$ git  --help


GIT omborini (repository) yaratish
$ git init
Mavjud omborni klonlashtirish
git clone [url]
$ git clone
https://github.com/libgit2/libgit2 newlib


Yangi fayllarni kuzatish
git add
$ git add README


Fayllaringizning holatini aniqlash
$ git status
git status -s yoki git status --short
$ git diff
O`zgarishlarni fiksirlash
$ git commit


GIT buyruqlari
Repository – project (loyiha).
Biz ishlaydigan loyihaning joylashgan joyi.
git status
– git repositorydagi projectni holatini tekshirish
git add -A || git add .
- git repositoryga fayllarni qo’shish uchun.
git commit -m “commit xabari”
- git repositoryga fayllarni tasdiqlash.
git commit -am “commit xabari”
- git repositoryga qo’shish va
fayllarni tasdiqlash.


GIT buyruqlari
git clone 
https://***
-
server gitdan projectni ko’chirib olish
git remote add origin
https://***
-
ushbu projectga asosiy git urlni qo’shish
git remote set-url origin
https://***
-
ushbu projectga asosiy git urlni o’zgartirish


GIT buyruqlari
git log --oneline
- ushbu projectga mavjud commit lar tarixini ko’rish
git reflog show
- ushbu projectga mavjud barcha avvalgi va reset 
qilingan commit lar tarixini ko’rish
git reset -- hard 
commit raqami - ushbu projectga mavjud hohlagan
commitga qaytish


GIT buyruqlari
git show-branch
- ushbu projectga mavjud branchlar ro’yxatini ko’rish
git branch
branch nomi - ushbu projectga yangi branch qo’shadi
git checkout -b
branch nomi - ushbu projectga yangi branch qo’shish va
shu branchga o’tib oladi
git checkout
branch nomi - ushbu projectdagi branchga o’tib olish


GIT alias
$ git config --global alias.co checkout 
$ git config --global alias.br branch 
$ git config --global alias.ci commit 
$ git config --global alias.st status
git config --global alias.add-commit '!git add -A && git commit'


git pull – SERVERDAGI GITDAGI QIYMATLARNI OLISH UCHUN


g
it pull
komandasini ishlatish, qoidaga asosan serverdan ma`lumotlarni
yuklab oladi va ularni ayni damda siz ishlab turgan kod bilan
birlashtirishga (merge) harakat qiladi…


git push – SERVERDAGI ASOSIY MASTER BRANCHGA O` ZIMIZNING GIT 
REPOSITORYDAGI O`ZGARISHLARNI YUKLASH


Qachon siz o`zingizni qilgan ishlaringizni boshqalar bilan ulashmoqchi
bo`lsangiz ularni asosiy ma`lumotlar omboriga yuborishingiz (push) 
kerak. Ushbu amallar uchun komanda juda oddiy: 
git push [uzoq masofadagi server] [tarmoq]
Sizning uzoq masofadagi omborlaringizga Push komandasini ishlatish
$ git push origin master


E`TIBORINGIZ UCHUN RAHMAT!

Yüklə 58,12 Kb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə