Github Алғашқы түсініктері және репозиториялары



Дата05.09.2023
өлшемі1.12 Mb.
#476635

Github

Алғашқы түсініктері және репозиториялары

Git және Github дегеніміз не?

  • Git
    • Жылдам және оңай нұсқаны басқару жүйесі
    • Linux үшін Линус Торвальдс 2005 жылы жасаған
    • Бастапқыда консоль жолында қолданылған, бірақ қазір графикалық интерфейсі бар
    • Github
    • Git репозиторийлеріне арналған Веб-хостинг
    • Бағдарламашыларға арналған әлеуметтік желі

Revision Control дегеніміз не?

  • Файлдарға енгізілген өзгерістерді басқару мүмкіндігі
  • Шарттар :
    • Репозиторий- файлдың өзгерістер тарихы сақтайтын GitHub жинағы
    • Commit-файлдардағы қандай да бір жолмен өзгертілген репозиторий тарихындағы сақталған нүкте

Сонымен, Github бірінші команда үшін не үшін пайдалы?

  • Кодты ашық түрде сақтау және тарату оңай
  • Файлдарды форматта мұрағаттамай, кез келген уақытта кодтың бұрынғы нұсқасына оралуға болады
  • Кодтың қалай өзгергенін көре аласыз
  • Бірнеше адам кодпен бірлесіп жұмыс істей алады.

Github-қа тіркелу

  • Тіркелу үшін http://github.com/ сайтын өтіп берілген нұсқвуларды орындаңыз

Пайдаланушы туралы ақпаратты орнату

  • Username
    • git config --global user.name “[name]”
  • Email
    • git config –-global user.email “[email]”

Репозиторияларды орнату

  • Жаңа репозитория құру
  • Алдымен репозиторийның жолын көрсету керек
  • cd [repository\directory\path]
    • git init
  • Барлық репозиторийді клондау
  • git clone [url]

Консолдағы кодтар(Shell)

  • git status
    • Фиксация кезеңінде өзгертілген файлдарды көрсетеді
  • git add [file]
    • Сахнаға жаңа файлдарды қосады
  • git reset [file]
    • Файлды жүктеуді өшіреді
  • git diff --staged
    • Қадамдық өзгерістерді көрсетеді (қадамдық емес өзгерістерді "--staged " арқылы жоюға болады)
  • git commit –m “[commit-message]”

Тармақталу және біріктіру (графикалық интерфейс)

  • Тармақ белгісін басу ағымдағы тармақты бөлектеу арқылы таңдау үшін бар тармақтарды көрсетеді
  • Филиалдың жаңа атауын енгізу оны құруға мүмкіндік береді

Github-қа міндеттемелерді жіберу

  • Фиксациялар компьютерде жергілікті түрде сақталады
  • Интернетте көру үшін оларды Github - қа "жүктеу" керек
  • git push --all

Синхрондау Түймесі(GUI)

  • GUI барлығын бір батырмаға шығарады, біріктіреді және басады
  • Батырманың жанында сандар пайда болады, жергілікті репозиторийдің алдында немесе артында қанша міндеттеме бар екенін көрсетеді


Достарыңызбен бөлісу:




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет