git工具的常見操作

2021-10-09 13:19:35 字數 740 閱讀 6200

git是乙個開源的分布式版本控制系統。git是分布式的svn不是,git把內容按元資料方式儲存,svn是按檔案,分支的概念也不同(分支在svn中一點都不特別,版本庫中的另乙個目錄)

git branch  檢視當前有的分支,帶*為當前分支

git remote show origin  檢視遠端的所有分支

git fetch orgin testing:testiing 拉取遠端的分支到本地

git branch  檢視一下分支

git checkout  testing 切換到某乙個分支

git init 初始化倉庫  

git add . 新增檔案到暫存區

git commit -m 「版本」  

git pull (origin testing)拉取那個分支的** (可忽略)

git push (origin testing)推**到某一分支上  (不寫分支預設當前分支) 

git status  檢視倉庫當前的狀態,顯示變更檔案

git diff  比較檔案的不同 暫存區和工作區的差異

git reset 退回版本

git rm 刪除工作區檔案

git mv 移動或者重新命名檔案

git log  檢視歷史提交記錄

git remote 遠端倉庫操作

git fetch 從遠端獲取**庫

git branch testing  建立乙個testing分支

補充:

git的常見操作

要同步伺服器 就執行 git pull 推送 到伺服器就執行 git push 檢視檔案狀態 git status 將工作區檔案新增到暫存區 git add login.py 或者git add 將暫存區檔案提交到倉庫區 git commit m 版本描述 上面兩步一起操作 git commit a...

Git常見操作

參考 git 命令大全 mac 配置git環境與常用指令 workspace 工作區 index stage 暫存區 repository 倉庫區 或本地倉庫 remote 遠端倉庫 顯示當前git 配置 git config list 編輯git配置檔案 git config e global 配...

Git 常見操作

git倉庫管理功能時github的核心。git屬於分散型版本控制管理系統,是為版本管理而設計的軟體。subversion屬於集中型版本管理控制系統。集中型 以subversion為代表的集中型,將倉庫集中存放在伺服器之中,所以只存在乙個倉庫。集中型將所有資料集中放在伺服器中,有便於管理的優點。但是一...