git git常用命令

2021-09-21 18:45:18 字數 1558 閱讀 1103

# 設定提交**時的使用者資訊

$ git config [--global] user.name "[name]"

$ git config [--global] user.email "[email address]"

# 檢視所有的已經做出的配置

$ git config --list

# 在當前目錄初始化乙個git**庫

$ git init

# clone乙個專案

$ git clone [url]

# 新增指定檔案到暫存區

$ git add [file1]

[file2]

...# 新增當前目錄的所有檔案到暫存區

$ git add .

# 刪除工作區檔案,並且將這次刪除放入暫存區

$ git

rm[file1]

[file2]

...# 停止追蹤指定檔案,但該檔案會保留在工作區

$ git

rm --cached [file]

# 提交暫存區到倉庫區

$ git commit -m [message]

# 提交暫存區的指定檔案到倉庫區

$ git commit [file1]

[file2]

... -m [message]

# 列出所有本地分支

$ git branch

# 列出所有遠端分支

$ git branch -r

# 列出所有本地分支和遠端分支

$ git branch -a

# 新建乙個分支,但依然停留在當前分支

$ git branch [branch-name]

# 新建乙個分支,並切換到該分支

$ git checkout -b [branch]

# 合併指定分支到當前分支

$ git merge [branch]

# 檢視歷史記錄 空格向下翻頁 b向上翻頁 q推出

$ git log

$ git log --pretty=oneline

$ git log [--oneline]

# 回退上乙個提交版本

$ git reset --hard head^

# 回退上上乙個提交版本

$ git reset --hard head^^

# 回退到commit_id 指定的提交版本

$ git reset --hard [commit_id]

# 本地庫關聯github遠端庫

$ git remote add [shortname]

[url]

# 推送到遠端倉庫,將本地 master 分支推送到 origin 遠端分支

$ git push -u origin master

$ git fetch origin master

GIT GIT 常用命令

切換分支 git checkout name 撤銷修改 git checkout file 刪除檔案 git rm file 檢視狀態 git status 新增記錄 git add file 或 git add 新增描述 git commit m miao shu nei rong 同步資料 gi...

GIT git常用命令

這裡我只寫幾個我經常用到的命令,用到的命令會持續更新。首先使用者配置,git提交時會引用這兩條資訊,用來說明是誰提交了 git config global user.name your name git config global user.email your email 初始化倉庫,相當於將乙個...

git Git常用命令

分支管理 操作和提交 從暫存區域移除檔案 重新命名檢視提交歷史 遠端倉庫的使用 推送到遠端倉庫 檢視某個遠端倉庫 遠端倉庫的重新命名與移除 撤銷想具體學習git的朋友可以去官網文件了解 git教程 使用git init新建倉庫 git init projectname 使用git clone轉殖已有...