git三劍客筆記

看了git三劍客視頻總結的筆記,只給本身參考。html

 

經常使用命令git

查看分支:git branchgithub

 

建立分支:git branch <name>app

 

切換分支:git checkout <name>指針

 

建立+切換分支:git checkout -b <name>code

 

合併某分支到當前分支:git merge <name>視頻

 

刪除分支:git branch -d <name>htm

 

暫存區(add後)恢復成HEAD同樣:git reset .blog

 

消除最近幾回的提交:git log –graph    git reset –hard commit名字(頭指針指向你想要的那個commit的名字)rem

 

比較兩個分支的差別:git diff dev master(git diff dev master --index.html)

 

刪除文件的方法:git rm 刪除的東西

 

先把你修改的東西存儲起來 git stash  git stash pop/apply

 

拉取 git clone -b

 

兩種場景:

      1.把已有的項目代碼歸入git管理

             cd項目代碼所在文件夾      git init

      2.新建的項目直接用git管理

  • cd 某個文件夾 git init your_project 會在當前路徑建立和項目名稱同名的文件夾
  • cd your_project

         

  • git config --local user.name ‘shaoshuai’
  • git config --local user.email ‘1203767001@qq.com
  • git congif --local --list查看    local設置優先級最高  若是重複設置了用戶名和郵箱
  • mkdir demo 新建demo文件夾

 

     執行 git remote -v 查看倉庫地址

     若是輸入$ git remote add origin git@github.com:djqiang(github賬號名)/gitdemo(項目名).git 

      提示出錯信息:fatal: remote origin already exists.

      解決辦法以下:

      一、先輸入$ git remote rm origin

      二、再輸入$ git remote add origin git@github.com:djqiang/gitdemo.git 就不會報錯了!

相關文章
相關標籤/搜索