git用到的一些命令

2022-08-02 20:06:13 字數 651 閱讀 6402

git branch (檢視所有分支

git branch 分支名   (建立新分支

git branch -d 分支名 (刪除分支

git push origin 分支名 (將本地建立的新分支上傳

git checkout 分支名 (切換分支

git merge     (合併分支

git pull 位址 (將遠端**拉取到本地

git clone 位址 (將遠端倉庫轉殖到本地

git init  (初始化本地倉庫

git status (檢視檔案狀態,是否新增至暫存區,是否上傳

git add .  (將**新增到暫存區 add後跟檔名則提交該檔案,add後跟. 則提交全部未提交的**

git commit -m 「日誌說明『  (提交到本地倉庫

git push -u origin master (下次只需要git push就可以將本地倉庫**上傳至遠端

git push 位址 分支名 (往伺服器推送本地**,執行↑後,只需要git push

git checkout 檔名 (撤銷,讓暫存區檔案覆蓋工作區間檔案

git rm --cached 檔名  (在暫存區移除相應檔案

git reset --hard 提交id  (恢復到指定版本

Linux一些用到的命令

ln s 原始檔 目標檔案 s 是 symbolic的意思。例 ln s lib lsb usr lj 即 在usr目錄下建立指向 lib lsb目錄的lj檔案。第一,ln命令會保持每一處鏈結檔案的同步性,也就是說,不論你改動了哪一處,其它的檔案都會發生相同的變化 第二,ln的鏈結又軟鏈結和硬鏈結兩...

一些 git 命令

git init 建立版本倉庫 git add 當前目錄下的所有檔案新增到倉庫 git add 檔名 指定檔案新增到倉庫 git commit m 本次提交的說明 把檔案提交到倉庫,git add可以多次呼叫,最後commit提交到倉庫,相當於把當前狀態儲存下來,可以從最近一次的commit恢復檔案...

一些git命令

git reset hard head 可以將指標還原到上乙個修改 git reset hard head 可以將指標還原指向上上個修改 git reset hard head 100 可以將指標還原到前100個修改 git log pretty oneline 將輸出資訊放到一行 git chec...