git 是乙個開源的分布式版本控制系統 ,可有效的幫助團隊進行多人協作開發。在git專案開始時,專案有乙個遠端的**倉庫,團隊成員在本地轉殖**倉庫的檔案進行開發。每一位成員的專案開發基線都領先於平台卻又各自不同,如果將每個成員的開發成果合在一起就是專案的最新狀態,也可以說專案的最新狀態存在於每位成員的本地倉庫中,這就是分布式開發的概念。
一般工作流程如下:
下圖展示了 git 的工作流程:
git init:初始化乙個git倉庫
git status:檢視倉庫當前狀態
git diff:檢視修改檔案內容詳情
git add .:把修改的檔案提交到倉庫
git commit -m 「本次提交的備註資訊,修改了什麼或完成什麼功能」:本次提交的說明
git log:顯示從最近到最遠的提交日誌
git reset --hard commit_id:選擇不同版本
git reflog:檢視命令歷史
git checkout – file:撤銷(在準備提交前)
git reset head file:撤銷(git add 後,還未提交)
git rm:刪除檔案
git remote add origin git@server-name:path/repo-name.git:關聯乙個遠端倉庫
git push -u origin master:推送master分支內容
git push origin master:推送最新更改
git clone:轉殖遠端倉庫
git branch:顯示專案分支
Git理論 工作流程 常用命令
1.git概述 2.git環境搭建 環境安裝 安裝 雙擊git 2.28.0 64 bit.exe安裝就行 git的原始碼 git gui git第三方圖形化工具tortoisegit 小烏龜,可以用顏色來區分,檔案是已修改 已提交之類的 安裝之後需要重啟電腦,才能有符號表示 注意事項 目錄不能夠有...
Git基本工作流程 常用命令
git基本工作流程 git版本 git常用命令 git commit 提交,將暫存區檔案提交到歷史倉庫 git log 檢視日誌 git提交的歷史日誌 git歷史版本切換 git 分支 切換分支 檢視檔案命令 ls 檢視分支列表 合併分支 刪除分支 git遠端倉庫操作流程 git 遠端參倉庫平台 g...
Git日常工作流程及常用命令
以下內容摘自廖雪峰的git教程 要隨時掌握工作區的狀態,使用git status命令 如果git status告訴你有檔案被修改過,用git diff可以檢視修改內容 head指向的版本就是當前版本,git允許我們在版本的歷史之間穿梭,使用命令git reset hard commit id 穿梭前...