在idea裡面新增乙個檔案(未執行 git add命令。idea會給該檔案顯示大紅色)。還有一種是我們修改檔案。一般會顯示綠色 這種顏色包含 兩種狀態。一種是為執行add命令 一種是已執行add命令(但是但你執行git checkout或者git reset head 命令是就有區別)
紅色執行add命令 就變成綠色也就到暫存區了。在idea裡面一般就是綠色,修改的情況比較特殊。
綠色檔案commit後就變成白色,白色就是在本地庫了。
白色的執行push 就提交到遠端分支。
git status 命令可以檢視所有還沒有push的檔案的轉態,就是說可以檢視工作區,暫存區,版本庫這些狀態,和檔案是不是push等
git add 就是將工作區的提交到暫存區
git add . 全部add
git add add指定檔案
git add 就是將暫存區的提交到本地分支庫
git commit . -m "描述資訊" 全部commit -m 是提交備註描述資訊的
git commit -m "描述資訊" commit指定檔案
git push 就是將本地分支庫的push到遠端倉庫
git push
git pull 就是遠端倉庫**到本地
git pull origin 分支名 不指定就是預設當前分支
git checkout 新建/切換分支
git checkout -b branch_name 新建分支為 branch_name的分支
git checkout branch_name 切換到 branch_name
git checkout 還有乙個撤銷的工作區改動的功能ps 只是工作區(只能未add的改動)
這個有點像我們的那個 ctrl +z 的功能
git checkout --
常用命令 Git 常用命令大全
安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...
git 常用命令
檢視是否存在檔案需要上傳 git status git add git commit m 建立遠端倉庫 git remote add origin 116.255.146.153 ruby cd work daily project.git 更新git fetch 116.255.146.153 r...
git常用命令
詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...