建立github怎樣管理

2022-09-06 01:51:09 字數 2153 閱讀 6086

建立版本庫

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

$mkdir

learngit

$cd learngit

$pwd

mkdir learngit 建立乙個名叫「learngit」空目錄

cd learngit 進入乙個名叫"learngit"空目錄

pwd 用於顯示當前目錄

如果使用的是windows系統,為了避免麻煩,請確保目錄名(包括目錄)不包含中文

第二步: 通過git init 命令把這個目錄變成git可以管理的倉庫

$git init

如果當前目錄下出現乙個.git的目錄,這個目錄是git來跟蹤管理版本庫的

把檔案新增到版本庫

注意:要是用notepad++代替記事本 編碼設定為(utf-8 without bom)

第一步:命令git add告訴git,把檔案新增到倉庫(倉庫裡面有readme.txt檔案)
$git add readme.txt

第二步:用命令git commit 告訴git,把檔案提交到倉庫

$git commit -m "

worte a readme file

"

-m 後面輸入的是本次提交的說明,git add file 可以提交很多次,git commit 可以一次提交很多檔案

時光穿梭機

$git status

git status 檢視結果

$git diff readme.txt

git diff readme.txt 檢視difference

版本倒退

$git log

git log 檢視全部日誌顯示從最近到最遠的提交日誌

$git log --pretty=oneline

git log --pretty=oneline加上 --pretty=oneline 顯示的是 commit id (版本號)

$git reset --hard head^

$git reset --hard commit id

head^ 表示最新版本的

$cat readme.txt

cat readme.txt 檢視readme是不是倒退了 (顯示readme裡面的內容)

$git reflog

git reflog 檢視命令歷史,以便確定回到那個版本

工作區與暫緩區

learngit 就是 工作區

git add readme.txt 就是儲存在 暫緩區 

管理修改

凡是 git add 檔名 加到 暫緩區裡面, 然後在一次性 git commit -m "說明"

檢視不同 git diff head --readme.txt

撤銷修改

$git checkout --readme.txt

命令git checkout -- readme.txt意思就是,把readme.txt檔案在工作區的修改全部撤銷,這裡有兩種情況:

一種是readme.txt自修改後還沒有被放到暫存區,現在,撤銷修改就回到和版本庫一模一樣的狀態;

一種是readme.txt已經新增到暫存區後,又作了修改,現在,撤銷修改就回到新增到暫存區後的狀態。

總之,就是讓這個檔案回到最近一次git commit或git add時的狀態。

git reset命令既可以回退版本,也可以把暫存區的修改回退到工作區。當我們用head時,表示最新的版本。

刪除檔案

$git rm test.txt

git rm 從版本庫中刪除該檔案

建立github倉庫

第一次提交的過程 1.首先在 上面建立github倉庫。2.進入到你本地工程目錄下面,開啟git bash 3.首先初始化本地倉庫,在git bash中輸入 git init 4.其次新增所有的本地檔案到本地倉庫的索引中 git add 5.從本地索引中提交到本地倉庫 git commit m 這是...

gitHub建立分支

原創 2016年07月17日 13 13 03 clone github 上的repository,如下 git clone git github.com fbing design patterns.git1 檢視本地分支 使用 git branch命令,如下 git branch master 標...

github 賬號建立

1.註冊 註冊位址 2.建立組織 1 點選頭像旁邊的 選擇new organization,填寫名字和email 2 建立好之後,然後點選頭像,找到your profile 3 點選剛剛建立的組織 4 點選設定 完成設定資訊 5 找到專案位置的遠端位址 3.遠端上傳 1 建立ssh key 在使用者...