git
經常使用命令git init
: git初始化,並生成.git文件;git clone <url(你的項目地址)>
: 克隆項目git remote add <origin(源名)> <url(項目地址)>
: 添加遠程倉庫git remote set-url <origin(源名)> <url(項目地址)>
: 爲覺得源添加或者修改遠程倉庫抵制git remote -v
: 查看源名及遠程倉庫地址git checkout <name(分支名)>
: 切換分支git checkout -b <name(分支名)>
: 建立並切換到建立分支git branch
: 查看當前分支及全部分支git branch -d <name(分支名)>
: 刪除分支git branch -D <name(分支名)>
: 強制刪除分支git add .
: 暫存全部文件git add <file(文件路徑 + 文件名)>
: 暫存某個文件git commit -m '備註'
: 添加備註信息等git push <origin(源名)> <name(分支名)>
: 向遠程倉庫推送更改資源git push <origin(源名)> <name(分支名)> --force
: 強制更新遠程倉庫git stash
: 儲存當前變動git stash list
: 查看儲存列表git stash apply
: 恢復儲存列表中的第一個儲存git stash apply stash@{n}
: 恢復儲存列表中的某個儲存git stash drop stash@{n}
: 移除儲存列表中的某個儲存git stash pop
: 回覆儲存且刪除儲存記錄git stash branch
: 建一個新分支來從新檢驗你儲存的變動git merge <name(分支名)>
: 合併分支git rebase <name(分支名)>
: 合併分支merge與rebase的區別
git pull <origin(源)> <feature(遠程分支名)>
: 從遠程倉庫分支拉取代碼git status
: 查看更改信息(包括本地已更改,及已經add可是沒有commit的更改)git log
: 查看commit信息git reset [--soft | --mixed | --hard | --merge | --keep ] [<commit>]
[--soft | --mixed | --hard | --merge | --keep ]
[<commit>]
^
表示回退到上n個commit^n
回退到上n個commit
在github上編輯此頁git