github客戶端是致命代碼托管網(wǎng)站github針對(duì)Windows平臺(tái)的用戶推出的一款客戶端程序,可以幫助用戶快速將電腦中的項(xiàng)目同步到github服務(wù)器中,或是從github服務(wù)器中同步項(xiàng)目到當(dāng)前電腦中。KK下載站為您提供github客戶端 v3.5.4.0 官方最新版下載,使用github托管代碼的朋友可以下載使用哦!

使用教程
1、將從本站下載的壓縮包文件解壓后,找到GitHub.application,雙擊運(yùn)行安裝。

1、在彈出的窗口中點(diǎn)擊“安裝”按鈕,然后耐心等待安裝完成。

3、安裝完成后啟動(dòng)軟件就可以使用了。

github客戶端命令大全
#查看當(dāng)前的文件的狀態(tài)
git status
輸出當(dāng)前文件是否被修改、是否被提交等等
#輸出文件的差異
git diff readme.txt
輸出readme.txt更改前后的變化
#查看所有commit的版本
git log
#輸出所有commit的版本號(hào)
git log --pretty=oneline
#記錄每一次命令
git reflog
為什么要知道每一次命令和版本號(hào)呢?因?yàn)椴恢牢覀兡囊淮尉蜕蟼髁隋e(cuò)誤的文件,或是刪除了不該刪除的文件,過了好久我們才想起來,早就忘記了具體哪個(gè)版本,就會(huì)很無奈,我們查看過去執(zhí)行過的命令,興許還能想起來點(diǎn)。
#回退版本
git reset --hard commit_id
#file是當(dāng)前版本具體的文件名
git reset HEAD
commit_id就是版本號(hào)。commit_id 也可以用HEAD^、 HEAD^ ^ 、HEAD~100代替。分別代表了前一個(gè)版本,前兩個(gè)版本,前100個(gè)版本。
#撤銷在工作區(qū)的修改
git checkout -- readme.txt
只能返回到你工作區(qū)的上一次狀態(tài)。(自己劃重點(diǎn))原理是從版本庫里的版本copy過來了···
如果我們?cè)诠ぷ鲄^(qū)里誤刪了什么東西當(dāng)然可以直接找回來
#刪除
git rm
#當(dāng)然還需要commit一下,才能提交我們的刪除操作。
