<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="mn">
		<id>https://wiki.dusal.net/index.php?action=history&amp;feed=atom&amp;title=Github</id>
		<title>Github - Түүх</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.dusal.net/index.php?action=history&amp;feed=atom&amp;title=Github"/>
		<link rel="alternate" type="text/html" href="https://wiki.dusal.net/index.php?title=Github&amp;action=history"/>
		<updated>2026-05-04T10:15:06Z</updated>
		<subtitle>Вики дэх энэ хуудасны засварын түүх</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.dusal.net/index.php?title=Github&amp;diff=458&amp;oldid=prev</id>
		<title>Almas: Хуудас үүсгэв: &quot;'''Github''' бол |Git] ашигласан хувилбар удирдах системийн интерфэйс ба хостинг үйлчилгээ юм.   ==...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.dusal.net/index.php?title=Github&amp;diff=458&amp;oldid=prev"/>
				<updated>2022-02-09T11:30:38Z</updated>
		
		<summary type="html">&lt;p&gt;Хуудас үүсгэв: &amp;quot;&amp;#039;&amp;#039;&amp;#039;Github&amp;#039;&amp;#039;&amp;#039; бол |Git] ашигласан хувилбар удирдах системийн интерфэйс ба хостинг үйлчилгээ юм.   ==...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Шинэ хуудас&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Github''' бол |Git] ашигласан хувилбар удирдах системийн интерфэйс ба хостинг үйлчилгээ юм.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Бүртгүүлэх ба нэвтрэх, гарах  ==&lt;br /&gt;
&lt;br /&gt;
* Хэрвээ та Github.com дээр бүртгэлтэй бол https://github.com/login гэж ороод бүртгүүлсэн нэр болон нууц үгээ бичээд '''Log in''' товч дарсанаар таны бүртгэлийн нүүр хуудас гарч ирсэнээр та нэвтрэх болно. Хэрвээ та бүртгүүлээгүй бол мэдээж бүртгүүлэх шаардлагатай ба дараах алхмыг хэрэгжүүлнэ.&lt;br /&gt;
* Github-д үнэ төлбөргүйгээр бүртгүүлж болох ба ингэхийн тулд https://github.com/signup/free хаягаар орж хэрэгцээт мэдээллүүдийг бөглөн '''Create an account''' товч дарсанаар та бүртгэгдэх болно. Ийнхүү та үүний өмнөх алхмыг хэрэгжүүлэн нэвтрэх боломжтой.&lt;br /&gt;
* Нэгэнт нэвтэрсэн бол заавал гарч байх нь аюулгүй байдлын батлагаа болох ба ингэхийн тулд '''Log out''' гэсэнийг дарахад л хангалттай. Гаралгүйгээр цонхоо шууд хаах юм бол мэдээж аюултай.&lt;br /&gt;
* Ингээд та бүртгүүлэх болон нэвтэрч орох, мөн гарахыг сурч авлаа. Үүнээс хойш энэ л үйлдлүүдээр гарч орж байх болно. Амархан байгаа биз.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Шинэ агуулах үүсгэх  ==&lt;br /&gt;
&lt;br /&gt;
* Өөрийн '''Dashboard'''-луу нэвтэрч ороод '''New Repository'''&lt;br /&gt;
* '''Project Name''' - үүсгэх агуулгынхаа нэр (жишээ: Hangman)&lt;br /&gt;
* '''Description''' - үүсгэж буй агуулгынхаа тайлбар (жишээ: Hangman in Python by PythoMN team)&lt;br /&gt;
* '''Homepage URL''' - агуулахын нүүр хуудасны URL (жишээ: Hangman)&lt;br /&gt;
* '''Who has access to this repository?''' - агуулахад хандах эрхийг тодорхойлно&lt;br /&gt;
** '''Anyone''' - агуулахыг нээлттэй болгоно&lt;br /&gt;
** '''Upgrade your plan to create more private repositories!''' - хаалттай болгоно&lt;br /&gt;
* '''Create Repository''' - дарсанаар шинэ агуулах үүснэ&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Git-ийг татах ==&lt;br /&gt;
&lt;br /&gt;
Мэдээж та үүсгэсэн агуулахаа өөрийн компъютерийн хавтастайгаа холбох гэж байгаа бол |Git]-ийг суулгасан байх хэрэгтэй ба энэ холбоосоор орж [[Git]]-ийг суулгах тухай харна уу.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SSH түлхүүр үүсгэх ==&lt;br /&gt;
&lt;br /&gt;
Юуны түрүүнд |SSH түлхүүр үүсгэх заавар] уншина уу? мөн дараах үйлдлүүдийг хийж Github болон өөрийн тооцоолуур хоёрыг холбох болно.&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ ssh-keygen -t rsa -C &amp;amp;quot;tekkub@gmail.com&amp;amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Түлхүүрээ хуулж авах. Инэгэхийн тулд танд ШСО-руу өгөгдөл хуулагч '''xclip''' хэрэгтэй:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ sudo apt-get install xclip&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Үүний дараагаар түлхүүрээ ШСО-руугаа хуулна:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cat ~/.ssh/id_rsa.pub | xclip -sel clip&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Ингээд та github.com-луугаа нэвтрээд https://github.com/account замаар орж '''SSH Public Keys''' табын '''Add another public key''' дээр дараад '''Key''' хэсэгт нь '''Paste (^+v)''' гэж хуулна. Ингээд '''Add key''' дарсанаар өөрийн компъютер болон github хоёроо SSH-ээр холбочих нь энэ. Шалгамаар байна уу?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ ssh git@github.com&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Тооцоолуураа Github-тай холбох  ==&lt;br /&gt;
&lt;br /&gt;
Terminal-аа нээгээд&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git config --global user.name &amp;amp;quot;full_name_in_github&amp;amp;quot;&lt;br /&gt;
$ git config --global user.email your_email_in_github@example.com&amp;lt;/pre&amp;gt;&lt;br /&gt;
Хэрвээ таны түлхүүр болон бусад тохиргоонууд зөв хийгдсэн бол энэ үйлдэл амжилттай хийгдэх ёстой.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Шинэ агуулгаа тооцоолууртаа холбох  ==&lt;br /&gt;
&lt;br /&gt;
* Агуулахынхаа нэрээр хавтас үүсгэнэ&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ mkdir repo_name&lt;br /&gt;
$ cd repo_name&lt;br /&gt;
$ git init&lt;br /&gt;
$ touch README&lt;br /&gt;
$ git add README&lt;br /&gt;
$ git commit -m 'this is first commit'&lt;br /&gt;
$ git remote add origin git@github.com:user_name/repo_name.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Хуучин хавтсаа шинэ агуулахруугаа холбох  ==&lt;br /&gt;
&lt;br /&gt;
Мэдээж хуучин ажиллаж байсан төслөө агуулахруугаа холбох хэрэг гарна. Үүний тулд&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd dir_name&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Тухайн хавтсыг холбоход бэлдэх&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git init&lt;br /&gt;
$ git add .&lt;br /&gt;
$ git commit -m 'commit text'&lt;br /&gt;
$ git remote add origin git@github.com:user_name/repo_name.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Агуулгыг оруулах  ==&lt;br /&gt;
&lt;br /&gt;
* Ийн хүү бэлтгэл ажил хангагдаж дуусаад Push буюу хийхэд бэлэн болно. Хийцгээе :P&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git push origin master&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ингээд амжилттай болсон бол амжилттай болсоныг илтгэх мэссэж гараг ба мөн github.com/user_name/repo_name гээд ороход таны шинэчлэл харагдах ёстой.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Хуучин агуулахыг тооцоолууртаа холбох  ==&lt;br /&gt;
&lt;br /&gt;
Мэдээж аль нэгэн хүний аль хэдийн github дээр хийсэн зүйлийг та fork буюу салаалуулан авч өөрийн тооцоолууртаа холбон ажиллуулж болно. Ингэхийн тулд эхлээд fork хийх хэрэгтэй.&lt;br /&gt;
&lt;br /&gt;
* Юу юуны өмнө та нэвтэрсэн байх шаардлагатай&lt;br /&gt;
* Тухайн репо буюу агуулахруу орно, жишээ нь github.com/xacaa/gtree&lt;br /&gt;
* Агуулах public буюу нийтийн хандалттай байх хэрэгтэй ба хэрвээ тийм бол нүдний салаалсан сумны зурагтай fork товчийг дарна.&lt;br /&gt;
&lt;br /&gt;
Ийнхүү тухайн агуулах таньд шинэ агуулах болж хуулагдах ба та түүнийгээ хүссэнээрээ өөрчлөж болно. Харин одоо fork хийсэн агуулахаа өөрийн тооцоолуурт холбоё. Ингэхийн тулд terminal нээгээд&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ mkdir repo_name&lt;br /&gt;
$ cd repo_name&lt;br /&gt;
$ git init&lt;br /&gt;
$ git remote add origin git@github.com:user_name/repo_name.git&lt;br /&gt;
$ git pull origin master&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ийнхүү бүх алхан амжилттай болж таны тооцоолуурт агуулах холбогдсон бол тухайн хавтсанд агуулах хуулагдсан байх ёстой.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== README-д markdown ашиглах ==&lt;br /&gt;
&lt;br /&gt;
Github дээр тавьсан repo-ны README файлын агуулга нь тухайн repo-ны нүүр хуудсан дээр гарч ирдэг. Харин үүнд текст формат буюу тодорхой кодын аргаар харагдах байдлыг нь илүү гоёмсог болгож болно. Үүний тулд markdown ашиглаж болох ба ингэхийн тулд юуны түрүүнд README файлдаа .md буюу markdown file type нэмж өгнө. Тэгээд README.md доторх агуулгаа markdown форматаар бичихэд л таны github repo нүүр хуудсан дээр гоёмсог README харагдах болно.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Markdown формат ===&lt;br /&gt;
&lt;br /&gt;
http://en.wikipedia.org/wiki/Markdown (''гарын авлагыг оруулах гэсэн боловч markdown-ы зарим формат MediaWiki-гийн форматуудтай давхцаж байгаа тул түр орхив'')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Холбоос ==&lt;br /&gt;
&lt;br /&gt;
* [http://github.com/ Гитхаб нүүр хуудас]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ангилал:Software_development]][[Ангилал:Анхан_шатны_ойлголтууд]][[Ангилал:Зааварчилгаа]]&lt;/div&gt;</summary>
		<author><name>Almas</name></author>	</entry>

	</feed>