Git學(xué)習(xí)筆記1

Git是什么?

從零開始學(xué)習(xí)Git,入門網(wǎng)址廖雪峰Git教程。

借助Git,可以管理文檔,能自動幫助記錄每次文件的改動,還可以協(xié)作編輯,但是只限于文本文件的改動,例如TXT文件,網(wǎng)頁,所有的程序代碼等等。

創(chuàng)建一個倉庫

首先創(chuàng)建一個文件夾,如在d盤中創(chuàng)建文件夾【learnGit】。

【開始】菜單中打開【Git】->【Git Bash】

使用以下命令

$ cd d:/learnGit

表示定位到【learnGit】文件夾中

然后創(chuàng)建一個倉庫

$ git init

這樣,文件夾【learnGit】就變成了一個Git的倉庫,在里頭編輯的文本文件都會被記錄下來。

常用命令

git add <file name>     #將文件<file name>添加到Git的暫存區(qū)

git commit -m "notes"     # 將暫存區(qū)中的文件提交到倉庫中,“notes”是可編輯的,是本次提交的注釋

git status               # 倉庫狀態(tài)

git diff <file name>     # 查看暫存區(qū)中的文件<file name>與倉庫中文件的不同之處

git log                    # 顯示從最近到最遠的提交日志

git log --pretty=oneline     # 將日志顯示為一行

git reset --hard head^       # 退回上一個版本,head表示當(dāng)前版本,head^表示上一個版本,head~100表示上100個版本

git reset --hard ID          # 退回ID號版本,ID號可以在log命令中查看

git reflog                   # 顯示每一次命令

git checkout -- <file name>      # 丟棄工作區(qū)的修改

git rm <file name>      # 刪除倉庫中的文件

git push origin master    # 從本地推送至云端庫

git clone git@github.com:<用戶名/倉庫名.git>      # 從github中下載倉庫到本地
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。