GitHub 常用命令

2022-03-14 02:22:42 字數 1741 閱讀 3547

發現以前的學習方法有一些問題,接下來學習一門新的技術和方法,學會使用部落格把用的知識點,提煉出來,方便以後自己的學習還有使用。

1.安裝

ubuntu linux,通過一條sudo apt-get install git就可以直接完成git的安裝

2.建立版本庫

什麼是版本庫呢?版本庫又名倉庫,英文名repository,你可以簡單理解成乙個目錄,這個目錄裡面的所有檔案都可以被git管理起來,每個檔案的修改、刪除,git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以「還原」。

所以,建立乙個版本庫非常簡單,首先,選擇乙個合適的地方,建立乙個空目錄:

$ mkdir learngit

$ cd learngit

$ pwd

/users/michael/learngit

建立乙個檔案,放到倉庫,然後用add、commit 新增,提交

初始化乙個git倉庫,使用git init命令。

新增檔案到git倉庫,分兩步:

3.常用命令

git status命令      讓我們時刻掌握倉庫當前的狀態

git diff命令顧名思義就是檢視difference,顯示的格式正是unix通用的diff格式

git log命令           顯示從最近到最遠的提交日誌。。。。。。。嫌輸出資訊太多,看得眼花繚亂的,可以試試加上--pretty=oneline引數:

git checkout -- file  當你改亂了工作區某個檔案的內容,想直接丟棄工作區的修改時

git rm  file 加 git commit   file     檔案就從版本庫中被刪除了。 

使用命令git reset --hard commit_id,git允許我們在版本的歷史之間穿梭,

在git中,用head表示當前版本,上乙個版本就是head^,上上乙個版本就是head^^,當然往上100個版本寫100個^比較容易數不過來,所以寫成head~100

4.遠端倉庫

由於本地git倉庫和github倉庫之間的傳輸是通過ssh加密的,所以,需要一點設定:

第1步:建立ssh key。在使用者主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id_rsaid_rsa.pub這兩個檔案,如果已經有了,可直接跳到下一步。如果沒有,開啟shell ,建立ssh key:

$ ssh-keygen -t rsa -c "[email protected]"

把郵件位址換成你自己的郵件位址,然後一路回車,使用預設值即可,由於這個key也不是用於軍事目的,所以也無需設定密碼

第2步:登陸github,開啟「account settings」,「ssh keys」頁面:

然後,點「add ssh key」,填上任意title,在key文字框裡貼上id_rsa.pub檔案的內容:

GitHub常用命令

1 git簡介 git是用c語言開發的分布版本控制系統。版本控制系統可以保留乙個檔案集合的歷史記錄,並能回滾到另外乙個狀態 歷史記錄狀態 對於任何乙個檔案,在 git 內都只有三種狀態 已提交 committed 已修改 modified 和已暫存 staged 已提交表示該檔案已經被安全地儲存在本...

GitHub常用命令

1 mkdir tmp 在當前目錄下建立乙個新的目錄 tmp 2 cd tmp 切換到tmp目錄下 3 git init tmp目錄作為乙個本地倉庫,初始庫git庫 4 touch test.md 在當前目錄下建立了檔案 test.md 5 git add test.md 將test.md檔案增加到...

github常用命令

github常用命令 git push origin master 把本地原始碼庫push到github上 git pull origin master 從github上pull到本地原始碼庫 git config list 檢視配置資訊 git status 檢視專案狀態資訊 git branch...