github常用命令

2021-08-21 12:19:07 字數 2122 閱讀 8133

1.ssh-keygen -t rsa -c "[email protected]"    #用來生成秘鑰

1.git clone 專案位址  #轉殖你的遠端倉庫

2.cd 專案名稱     #切換到你的專案目錄下

3.vim notes.md   #要操作的專案內容

4.git add *    #將專案新增到快取區

5.git commit -m "本次提交注釋資訊"    #新增提交注釋資訊

6.git push   #將專案上傳到github上

git branch   # 檢視本地的分支

git status   # 檢視本分支的檔案情況

git checkout -b develop   # 新建並切換到develop分支

git checkout master   # 切換到master分支

git merge develop   # 將develop分支合併到當前分支

git branch -d develop   # 刪除本地的develop分支

git push -d origin develop   # 刪除遠端的develop分支

git push origin --delete develop   # 同上

git branch -d develop   # 強行刪除develop分支

git clone *****   #轉殖共同開發的專案

git branch  #檢視所在分支,預設只能看到master分支

git checkout -b dev origin/dev   #建立與遠端同步的dev分支,進行開發

git pull   #提交自己**之前,一定要更新一下遠端倉庫的**

git add **  #將提交的內容新增到快取區

git commit -m "注釋資訊"   #新增提交注釋資訊

git push origin dev  #將專案上傳到遠端倉庫的dev分支上

若合併有衝突,則手動解決完在提交

git reset --hard head^   # 版本回退

git reset --hard commitid   # 回退到commitid這個版本,使用git log檢視commitid

git checkout 版本號   # 切換到版本號對應的**版本

git checkout -- finename   # 在git add *之前,可以反悔撤銷。

git log --graph --pretty=oneline --abbrev-commit   # 檢視漂亮的**提交歷史

git push --set-upstream origin develop   # 當遠端倉庫github中沒有develop分支時,將本地的develop分支提交到倉庫裡面。

git diff    # 檢視提交了些什麼

git log   # 檢視提交歷史

git pull   # 拉下來最新的**

git rm filename   # 刪除檔案

git show   # 檢視改變

git blame   #檢視檔案的每個部分是誰修改的

git stash   # 快取工作區內容

git stash list   # 檢視快取中的工作區內容

git stash pop   # 恢復工作區

git rebase -i commitid   # 將commitid後面的所有commit合併成乙個commit提交

git rebase master   # 將master分支的commit在當前分支重放一遍。

git push --force   # 強制提交

git cherry-pick commitid   # 將別的分支的commitid對應的提交剪下到當前分支

GitHub常用命令

1 git簡介 git是用c語言開發的分布版本控制系統。版本控制系統可以保留乙個檔案集合的歷史記錄,並能回滾到另外乙個狀態 歷史記錄狀態 對於任何乙個檔案,在 git 內都只有三種狀態 已提交 committed 已修改 modified 和已暫存 staged 已提交表示該檔案已經被安全地儲存在本...

GitHub常用命令

1 mkdir tmp 在當前目錄下建立乙個新的目錄 tmp 2 cd tmp 切換到tmp目錄下 3 git init tmp目錄作為乙個本地倉庫,初始庫git庫 4 touch test.md 在當前目錄下建立了檔案 test.md 5 git add test.md 將test.md檔案增加到...

github常用命令

github常用命令 git push origin master 把本地原始碼庫push到github上 git pull origin master 從github上pull到本地原始碼庫 git config list 檢視配置資訊 git status 檢視專案狀態資訊 git branch...