ssh-keygen -t rsa -C "[email protected]"
: 用來生成祕鑰git config --global user.email "你申請github用的郵箱"
git config --global user.name "你的github用戶名"
git clone 項目地址
cd 項目地址
vim notes.md
git add *
git commit -m "本次提交註釋信息"
git push
git diff
: 查看提交了些什麼git log
: 查看提交歷史git pull
: 拉下來最新的代碼git rm filename
: 刪除文件git show
: 查看改變git branch
: 查看本地的分支git status
: 查看本分支的文件情況git checkout -b develop
: 新建並切換到develop分支git checkout master
: 切換到master分支git merge develop
: 將develop分支合併到當前分支git reset --hard HEAD^
: 版本回退git reset --hard commitid
: 回退到commitid這個版本,使用git log查看
commitidgit checkout 版本號
:切換到版本號對應的代碼版本git checkout -- finename
: 在git add *
之前,可以反悔撤銷。git log --graph --pretty=oneline --abbrev-commit
: 查看漂亮的代碼提交歷史git push --set-upstream origin develop
: 當遠程倉庫github中沒有develop分支時,將本地的develop分支提交到倉庫裏面。git branch -d develop
: 刪除本地的develop分支git push -d origin develop
: 刪除遠程的develop分支git push origin --delete develop
: 同上git branch -D develop
: 強行刪除develop分支git stash
: 緩存工作區內容git stash list
: 查看緩存中的工作區內容git stash pop
: 恢復工作區git rebase -i commitid
: 將commitid後面的所有commit合併成一個commit提交git push --force
: 強制提交
git基本命令 整理
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.