GitHub akkaunt, yangi repository, remote, push, tekshirish
8-sinfComputer Science Foundation6-hafta · 16-darsInternetdagi omborxona
Bo'sh ombor
Loyiha internetga chiqadi
Commit qilish uchun avval qaysi buyruq kerak?
git add (staging), keyin git commit.Internetdagi omborxona
git config --global user.name "Alisher Karimov"
git config --global user.email "[email protected]"
git config --list
Username tanlashda qaysi biri xavfsizroq?
Bo'sh ombor
# GitHub bergan manzil (HTTPS):
https://github.com/username/kundalik.git
# Manzil tuzilishi:
# github.com / egasi / repository nomi .git
mening-kundaligim): bo'sh joy va maxsus belgilar GitHub'da chiziqchaga aylanadi.Mavjud loyihani yuklashda nega «Add a README» belgisini qo'ymaymiz?
Loyiha internetga chiqadi
cd kundalik
git remote add origin https://github.com/username/kundalik.git
git remote -v
git branch -M main
git push -u origin main
git add . → git commit -m "xabar" → git push. Commit qilmagan o'zgarish push bilan yuklanmaydi.git push nimani yuboradi?
Git — suratga oladi, GitHub — albomda saqlaydi.
Masofaviy repository manzili
Remote'ning odatiy nomi
Commitlarni GitHub'ga yuborish
Hamma ko'radi / faqat taklif qilinganlar
GitHub'ga kiring.
Bo'sh repo yarating.
remote qo'shib, yuboring.
| Buyruq | Vazifasi | Qachon |
|---|---|---|
git remote add origin URL | GitHub manzilini ulaydi | Bir marta |
git remote -v | Ulangan manzillarni ko'rsatadi | Tekshirish |
git branch -M main | Branch nomini main qiladi | Bir marta |
git push -u origin main | Birinchi yuklash | Bir marta |
git push | Keyingi yuklashlar | Har commitdan keyin |
Pastga bosing: push buyruqlari
kundalik nomli bo'sh repository yarating.git remote add origin ... va git push -u origin main ni bajaring.add, commit, push, GitHub'da yangi commitni toping.
git push
git commit -m "Yangi qator"
git add .
git add .
git commit -m "Yangi qator"
git push
Bir marta ulaysiz, keyin har safar uchta buyruq.
github.com/ali/kundalik.git da egasi va repo nomi qaysi?kundalik repo'sini GitHub manziliga ulang.main qilib, birinchi marta yuboring.Xavfsiz username, kuchli parol, 2FA.
Bo'sh repo, Public yoki Private.
remote qo'shing, push -u origin main.
Uyga vazifa: Kundalik loyihasini GitHub'ga yuklash.
Nusxa olish va yangilash
6-hafta · 17-dars