git 工作原理
一、指令總結:
設定使用者名稱
$ git config --global user.name 「使用者名稱」
設定郵箱位址
$ git config --global user.email 「郵箱位址」
git本地倉庫初始化(讓git知道,它需要來管理這個目錄)
$ git init
檢視當前狀態
$ git status
新增到快取區
$ git add 檔名
git add指令,可以新增乙個檔案,也可以同時新增多個檔案。
語法1:git add 檔名
語法2:git add 檔名1 檔名2 檔名3 …
語法3:git add . 新增當前目錄到快取區中
提交至版本庫
$ git commit -m 「注釋內容」
版本回退分為兩步驟進行操作
檢視版本,確定需要回到的時刻點
$ git log
$ git log --pretty=oneline
回退操作
$ git reset --hard 提交編號
使用clone指令轉殖線上倉庫到本地
$ git clone 線上倉庫位址
在倉庫上做對應的操作(提交暫存區、提交本地倉庫、提交線上倉庫、拉取線上倉庫)
$ git push
拉取線上倉庫
$ git pull
分支相關指令
檢視分支:git branch
建立分支:git branch 分支名
切換分支:git checkout 分支名
刪除分支:git branch -d 分支名
合併分支:git merge 被合併的分支名
二、遠端倉庫建立
開啟建立倉庫頁面:
圈出的部分為必填項,其餘根據實際需要選擇性補充:
注意:倉庫名要求在當前帳號下唯一。
三、遠端倉庫資源拉取
獲取遠端倉庫位址
git版本管理工具
以svn為代表的集中式版本控制系統,只有乙個 庫,開發的時候需要先從 庫獲取到最新的版本,然後開始幹活,幹完活之後提交到 伺服器。而git是一種分布式管理控制,每個使用 庫的機器上面都可以有自己的本地 庫,如果多人協作開發的話,只需要用一台伺服器作為中轉,來同步不同使用者之間的本地庫就行了,這樣在沒...
git版本管理工具
用管理員和開發者來舉個例子吧!首先說一下 建專案的這個人為管理員 1.管理員在github上面建好專案 2.管理員自己在本地建乙個資料夾,3.git clone 在github上覆制位址 轉殖專案 4.cd 專案資料夾名 轉換到拉取下來的專案資料夾 5.git checkout b dev 建立分支...
學習git版本管理工具
1.強制上傳 git push f origin master2.刪除已關聯的名為origin的遠端庫 git remote rm origin git remote rm github3.檢視遠端庫資訊 git remote v4.關聯github的遠端庫 git remote add githu...