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...