git與github(一)

安裝git之後,選擇一個合適的目錄(建議目錄爲純英文),右鍵點擊git bash here可以進入命令行操作。

git基本操作:

$mkdir filename   創建一個文件

$cd filename 進入該文件目錄下

$pwd 查看當前路徑

$git init 初始化,將該目錄變成一個git倉庫,可以通過git 管理

$echo "txt content" >filename.txt 創建一個文本文件

$git add filename.txt 將文件提交到暫存區,並不是最終提交

$git commit -m "prompt message" 最終提交,最好加上提示信息,方便了解提交內容

$git status 查看狀態信息

$git diff 查看修改之後與之前有什麼區別

$git log 查看提交歷史記錄

$git reset --hard HEAD^ 回退到上一個版本,HEAD^^上兩個版本,HEAD~100上100個版本

$git reset --hard 1094a 回退到commit ID爲1094a開頭的版本

$git reflog 查看每一次命令,可以通過這個命令查詢到未來(當回退到舊版本之後,想重新回來最新版本)版本commit ID 以便回到未來版本

$git checkout --filename 將對文件的修改全部撤銷,使這個文件回到最近一次git commit 或者git add時的狀態

當想直接丟棄工作區的修改時,用$git checkout --filename,當想丟棄暫存區修改內容時,先用$git reset HEAD filename 再checkout

$git rm filename 刪除文件,需要進行提交,纔會在版本庫中進行真正的刪除

$rm filename 刪除文件

$git checkout --filename 可以對文件進行恢復,從版本庫中,誤刪之後






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章