1. 程式人生 > >Git學習總結

Git學習總結

完成 commit config 提示 提交 復制 mov 安裝完成 滿足

  git是一個分布式版本控制系統,可以使編程人員能夠靈活的在同一個項目的不同版本之間進行調控以及和gitHub配合進行團隊開發.

  git安裝不在此記錄.

  此為個人總結筆記,可以對git進行正常的使用,不到之處請指正哈

 1.進入git

   安裝完成後,打開git bash進去命令操作界面.首先輸入如下內容

    git config --global user.name XXX

    git config --global user.email XXX

   XXX部分填寫自己的信息,後面要用到

 2.基礎的使用

   使用cd進入自己的項目目錄,然後使用

    git init

   既可以創建git相關文件,文件為隱藏.這個時候git就會對項目進行監控,文件的修改都會查看到,可以用

    git status

   查看當前狀態,當對文件進行修改時,使用該命令就會有相關信息提示,需要將修改的文件使用

    git add XXX

   進行添加到緩存區,XXX為文件名,可以使用*選中所有,再用

    git commit -m ‘XXX‘

   可以進行新版本的提交,XXX為個人想要加的註釋,關於如何進行版本之間的切換,下面會有說明

   補充:使用 git rm 進行文件的刪除

 3.版本之間的切換

    使用

      git log

      (git log --pretty=online

//讓信息看起來更加美觀)

    可以查看改動日誌,可以通過

      git reset --hard HEAD

    切換到前一個版本,在HEAd後加 ^ 可以回滾到更前面的版本,加 ^^ 可以時前三版本,其他版本類似,或者可以加 ~n 回滾到指定的前 n 個版本

    或者不用HEAD 直接將HEAD替換成版本號,即可回滾到指定版本,

    關於版本號,具體如圖,橙色部分即為版本號,切換時不必輸入全部

              技術分享圖片

  4.分支的操控

    可以在一個項目上建立一個分支進行不同的開發,以分離不同的操作以及滿足不同的需要.不同分支之間相互獨立 進行的修改不會互相影響

    使用

      git branch

    查看當前已有分支,默認為

    使用

      git branch XXX

    建立分支 XXX為新分支的名字

    使用

      git checkout XXX

    切換到XXX分支  

    使用

      git merge XXX

    可以將分支XXX的修改合並到當前分支

    使用

      git branch -d XXX

    刪除XXX分支

  5.遠程倉庫的管理

    倉庫的建立:

      使用

        git remote add XXX url

      將 url 地址的倉庫命名為 XXX 並添加

      使用

        git remote

        git remote -v

      查看當前添加命名的倉庫 -v可以查看地址

      使用

        git remote rename XXX XNEW

      對倉庫名字進行更改 XNEW為新名字

      使用

        git remove XXX

      刪除倉庫

    倉庫的使用:

      使用

        git clone XXX

      復制XXX倉庫的項目,XXX也可以是項目的url

      使用

        git push XXX branchName

        git pull XXX branchName

      將本地版本 推送到 XXX遠程倉庫的 branchName分支中(默認為master) pull為拉取

Git學習總結