git常用操作命令
阿新 • • 發佈:2018-01-21
-m div blog origin 沖突 命令 com clas clear
- 代碼提交:
git status
git add . //或 git add *
git commit -m "<message>"
git push origin <your-branch> // <your-branch>:自己遠程分支
git checkout new // new:代碼合入的遠程<分支名>
git pull
git checkout <your-branch>
git merge new //將pull下來的代碼合入本地自己的分支
若有沖突則修改後執行git push origin <your-branch>
- 常用命令
分支操作:
git branch //顯示本地分支列表
git branch -r //顯示遠程分支列表
git checkout -b dev //從本地分支切出一個新分支,名為dev
git checkout -b dev origin/dev //把遠程origin的dev創建到本地
git branch -D dev //刪除本地dev分支
git push origin :dev //刪除遠程dev分支
git push origin dev-local:dev-origin //第一次提交時,本地分支dev-loacl提交到遠端dev-origin;若遠端無dev-origin,則會新建此分支
stash操作:
g
git stash //暫存當前工作 git stash list //查看被隱藏工作列表 git stash apply //恢復被隱藏工作,但不刪除 git stash pop //恢復被隱藏的工作,且刪除 git stash drop //刪除暫存區文件 git stash clear //清空暫存區
git 提交
git commit -m "message" git push origin master git commit --amend //追加提交,即和上一次提交合並為一個 git push origin master -f //追加提交太多,無法自動合並為一個,用 -f 強制合並提交
.gitignore文件:
裏面設置不需要提交的文件,可以用命令vim 打開,先寫入.gitignore
如文件內容如下:
#先包含.gitignore文件本身
.gitignore
#不需上傳的文件
public/.idea
git常用操作命令