github版本控制器入門必看的文章

2021-08-08 19:54:35 字數 1357 閱讀 7787

本文章主要想使讀者去對github有乙個全面的認識,而更清晰的去學習使用,不做具體命令使用的解釋。

一.github是個什麼?

說簡單點,讓入門同學更好理解點,github就是乙個版本控制器,當我們寫**或者寫文章時會經常修改**或者文章,比如你用microsoft word寫東西想刪除乙個段落,又怕將來想恢復找不回來怎麼辦?有辦法,先把當前檔案「另存為……」乙個新的word檔案,再接著改,改到一定程度,再「另存為……」乙個新檔案,這樣一直改下去,最後你的word文件會很多,感覺很亂。當你想去找自己以前的那個版本,你需要乙個乙個去找,肯定又亂又煩;還有如果你去了另外乙個地方想去看自己**,或者去修改,卻沒帶自己電腦,那你也不能去看到你的文件或者**,github就能解決這些問題,當然這只是它功能的一小部分;

二.guthub如何使用?

安裝之後就可以在本地使用,我主要說說linux下的一些github的解釋,任何目錄下我們都可以用github去建立自己的版本庫。建立好版本庫,在這個目錄下的內容就會全部納入到github的管理之下。當然你每次修改的版本需要提交到版本庫,之後版本庫就支援你的回退,檢視各個版本之間區別等操作。

我們可以先在本地建立版本庫,上傳同步到自己的github**,也可以在github**建立版本庫後同步到自己電腦。

還有乙個重要的作用是,可以去建立分支:分支在實際中有什麼用呢?假設你準備開發乙個新功能,但是需要兩周才能完成,第一周你寫了50%的**,如果立刻提交,由於**還沒寫完,不完整的**庫會導致別人不能幹活了。如果等**全部寫完再一次提交,又存在丟失每天進度的巨大風險。現在有了分支,就不用怕了。你建立了乙個屬於你自己的分支,別人看不到,還繼續在原來的分支上正常工作,而你在自己的分支上幹活,想提交就提交,直到開發完畢後,再一次性合併到原來的分支上,這樣,既安全,又不影響別人工作。

三.主要重點命令的介紹說明

1.建立本地版本庫及使用

首先,選擇乙個合適的地方,建立乙個空目錄(簡單不用多說),接著通過git init命令把這個目錄變成git可以管理的倉庫,之後我們就可以新增,提交不同的修改版本了,用命令git add告訴git,把檔案新增到倉庫,接著用git  commit提交給版本管理。

2.建立**雲端倉庫,再同步到本地;

首先去**建立自己的倉庫,之後回到本地使用 git init命令把這個目錄變成git可以管理的倉庫,之後使用git clone將雲端的倉庫轉殖到本地,這就建立起來了和雲端的聯絡,之後本地的版本庫提交成功的就可以,git push到雲端。再從此倉庫拉下**就可以恢復到本地,使用git pull命令。

3.使本地建立的庫同步到雲端**

首先建立密匙和雲端建立關係,之後將本地倉庫同步到**雲端使用git remote add origin [email protected]:github個人賬戶名/雲端倉庫名.git,就可以在**倉庫看到。

GitHub版本控制器使用

1.首先,要有github賬號,申請鏈結位址為 2.註冊成功之後,登陸github,然後,在右上角找到 create a new repo 按鈕,建立乙個新的倉庫 2.1 在本地專案所在目錄按以下步驟操作上傳本地專案步驟如下 touch readme.md 建立專案說明文件 git init 初始化...

版本控制器 Git

版本控制器 集中式 分布式 集中式 cvs svn等 缺點 必須聯網,必須推送到 伺服器 分布式 git等 不必聯網,速度快,安全性很高,每個人的電腦都有完整的版本庫 git的使用 一 安裝 linux安裝 git 檢視是否安裝 debian或ubuntu linux sudo apt get in...

git版本控制器

git是目前世界上最先進的分布式版本控制系統。將雲端專案 拉取到本地,在git bash下執行 git clone 專案位址 建立本地分支 git branch dev 建立乙個dev分支 git branch a 檢視分支資訊,上部分為本地 下部分為遠端 git push 把 提交到雲端git p...