linux基本操作會之後過來理解快哦
是分布式版本控制系統,比集中式多暫存區
工作區指的是電腦能看到的目錄,如建立的learngit資料夾;版本庫指工作區中的隱藏目錄.git;暫存區位於版本庫中的stage
即add是將檔案修改新增到暫存區,commit是將檔案修改提交到當前分支
git為使用者自動建立第乙個分支(master)以及指向該分支的指標(head)
本地:step2:建立版本庫
windows中需保證目錄名中不包含中文名
$ git config --global user.name "mei"
$ git config --global user.email "寫自己的郵件位址"
$ mkdir learngit
$ cd learngit
$ pwd
/c/users/mei/desktop/learngit
通過命令 $git init將此目錄(就是剛建立的資料夾)變成git可管理的倉庫,此時可檢視資料夾,多出了.git目錄(資料夾),這是來跟蹤管理版本庫的
step3:git新增檔案(本地哦)
兩步走:add —commit
新增的檔案可以是任何型別
$ git add readme.txt
$ git commit -m 「wrote a readme.file」
commit之後引號裡加的是注釋,等推到遠端庫中檢視時候方便,知道這步是做了什麼
step4:倉庫內檔案追蹤
修改檔案後只add不commit
用git status檢視
git diff是檢視具體修改了啥
git log來檢視庫中版本流動
git log --pretty=oneline—簡化顯示
若是想要到之前某版本:
git reset --hard head^ 其中head^指的是上一版本,head指的是當前版本,後面直接加版本號也可以
若不知道版本號且已關閉視窗:git reflog ----檢視各版本對應版本號
step5:多分支
個人使用單分支已足夠,多分支主要用在多人協同工作
git checkout -b dev 指切換到新分支dev
-b建立
checkout切換
遠端:
推薦github:提供git倉庫託管服務,註冊後可免費獲得git遠端倉庫
本地和遠端如何構建連線:
試了很多方法,目前最簡單的是註冊github後先在上面建立乙個倉庫,然後複製其位址,本地git push + 位址,就會彈出視窗輸入賬號密碼最後實現連線,成功後可到github倉庫中檢視是否有本地倉庫中的修改內容(此前,本地修改檔案需git add+git commit)
下次使用本機原有檔案丟失,之前已推送至遠端的,可git clone + 位址
git使用從零到一
1 pwd 列印當前資料夾的全名稱 2 ls a 預設 列印當前資料夾下面的內容,不會輸入.開頭的檔案 資料夾 b ls a 在上面的基礎上 開頭的檔案 資料夾 c ls l 在列舉檔案的時候會列舉出他們的諸如 建立者 建立日期等資訊 d ls 指定資料夾路徑 列舉出該資料夾下面的內容 3 cd 切...
git初次使用 安裝以及簡單使用git
由於自己工作年限較短,水平有限,所以準備在js,html,css深度學習,其它如vue,node,git,webpack等暫時進行廣度學習,於是今天嘗試了一下安裝git以及從github裡面clonewebpack專案,在此記錄。2.安裝好git後可以看到有乙個 以下為github上的英文說明的翻譯...
Git 簡單安裝與使用
一 git是什麼?git是目前世界上最先進的分布式版本控制系統。關於git的介紹不多說,下面開始動手搭建及使用 二 git的安裝 選擇 git bash 會出先命令介面 接下來進行相應的設定,首先進行下面的設定 git config global user.name your name git co...