git的基本使用 命令

2022-07-14 08:18:10 字數 1258 閱讀 8714

開發功能流程:

1、  git status: 檢視本地**是否乾淨,未commit之前。也可以檢視commit之後,還未push的狀態(有多少個commit)

在 git add .之後,變為綠色。commit之後,看不出修改。

2、  git log: 可以檢視所有commit的狀態 

3、  git show:檢視最近的一次commit,並且可以檢視到修改的檔案 (git show hashid,檢視指定)

4、  git commit --amend:可以重新commit,如果忽略了某些資訊的話。

5、  git reset head :如果提交了兩個檔案,實際只想提交乙個。

6、  git reset --soft head^ : 撤回當前的commit操作,不會撤回本地的改變。

6、  git diff :可以檢視commit的 與 遠端的比較不同,不是衝突**。

6、  git checkout -- : 對本地做的任何修改都會被撤銷,會回到git上提交的最後乙個版本。

6、  git checkout -b fear-login: 建立分支開發新功能。

提交分支到測試環境(dev)

7、  git checkout dev:切換到dev上

8、  git merge origin/fear-login:把分支的功能合併到dev上

9,    將遠端分支拉到本地:git fetch origin dev

最終合併到生產master(github)在github上操作

git基本使用命令

執行git clone szgit 10.240.x.xx mt6572 jb3 b y uxx c git clone szgit 10.240.x.xx mt6572 jb3 modem b y uxx c 在mt6572 jb3目錄下執行git branch a 檢視當前分支 git chec...

git基本使用命令

git init git add codefile git commit m commit description.git log 檢視版本提交歷史 git reflog 檢視歷史命令 git reset hard commit id版本回滾 head代表當前版本,head 表示前乙個版本 場景1 ...

git 基本使用命令

git init 本地倉庫初始化 git add 新增檔案將暫存區的檔案新增到倉庫 git diff 顯示當前工作區的檔案和 stage 暫存區 區檔案的差異 git diff staged 顯示 stage 區和 head 的檔案的差異 git diff head 顯示工作區和上次遞交檔案的差異 ...