Git與Github簡易使用筆記

2021-08-09 23:45:37 字數 2332 閱讀 6208

1、安裝

①linux:

試試是否已經安裝

$ git
若沒有安裝,則輸入以下語句安裝(ubuntu)

$sudo apt-get install git
②windows:或:驗證安裝成功:

1、建立

在源目錄開啟git bush,輸入以下(配置本機使用者和郵箱):

$ git config --global user.name "your name"

$ git config --global user.email "[email protected]"

在源目錄中建立新的repository :

$ mkdir
測試,載入新目錄,並顯示當前目錄:

$ cd repository_name

$ pwd

初始化,使建立的目錄可供git管理:

$ git init
2、基本操作

向目錄中新增檔案後,需要兩部提交,可一次add多份檔案(到快取區):

$ git add filename1.py

$ git add filename2.txt filename3.txt

撤銷暫存區的修改:

$ git reset head
commit 提交進分支,

-m命令為每一次的提交給定標註:

$ git commit -m "add 3 files."
撤銷工作區的修改:

$ git checkout --
其他命令:

①檢視當前狀態:

$ git status
②檢視檔案修改內容:

$ git diff
③版本回退:

$ git reset --hard
=head^ 回退到上一版本

=head^^ 回退到上上版本

=head~100 回退到上

100個版本

通過log查詢版本

id進行回退(可輸入前幾位id)

$ git reset --hard
④檢視檔案內容:

$ cat
⑤檢視日誌:

$ git log
或簡易版:

$ git log --pretty=oneline
⑥檢視命令日誌:

$ git reflog
⑦刪除檔案:

直接刪除檔案:

$ rm
從版本庫刪除:

$ git rm
刪錯恢復:

$ git checkout --
3、同步github

從伺服器轉殖:

$ git clone [email protected]:qinyang19951212/test.git
推送到伺服器:

$ git push -u origin master
4、ssh key設定

開啟git bash,建立

ssh key:

$ ssh-keygen -t rsa -c "@.com"
建立成功後可在使用者目錄(win下:

c:\users\win8

)找到.ssh

目錄,複製

id_rsa.pub

內容,至

github

使用者設定頁面的

ssh keys處。

git簡易使用

git是分布式版本控制系統,和其他版本控制系統的主要差別在於git 只關心檔案資料的整體是否發生變化,而大多數其他系統則只關心檔案內容的具體差異。git 並不儲存這些前後變化的差異資料。git 更像是把變化的檔案作快照後,記錄在乙個微型的檔案系統中。每次提交更新時,它會縱覽一遍所有檔案的指紋資訊並對...

Git簡易使用

安裝git,安裝後右鍵滑鼠會多出來下圖標註的兩個標誌,證明安裝成功 點選git bash here 開啟類似於命令列的視窗建立新倉庫 以下參考自 建立新資料夾,開啟,然後執行 git init 以建立新的 git 倉庫。檢出倉庫 執行如下命令以建立乙個本地倉庫的轉殖版本 git clone path...

GIT簡易使用

拉支分支 git clone 新增檔案 git add readme.md 提交備註 git commit m first commit 提交 到master分支 git push u origin master 檢視分支 git branch 建立分支 git branch name 切換分支 g...