一、git是什麼?
git是目前世界上最先進的分布式版本控制系統。
關於git的介紹不多說,下面開始動手搭建及使用
二、git的安裝
選擇 git bash 會出先命令介面
接下來進行相應的設定,首先進行下面的設定
git config --global user.name "your name"這是一些git的常用命令git config --global user.email "[email protected]"
pwd 命令用於顯示當前目錄三、了解git的版本控制mkdir learngit 建立乙個空目錄
cd learngit 切換目錄
git init 把這個目錄變成git可以管理的倉庫
git add 可反覆多次使用,新增多個檔案到本地git庫中
git commit -m 進行檔案的提交
git status 掌握倉庫當前的狀態
git diff 檢視difference,顯示的格式正是unix通用的diff格式
git log 顯示從最近到最遠的提交日誌
git reflog 檢視命令歷史,以便確定要回到未來的哪個版本
git checkout -- file 命令中的--很重要,沒有--,就變成了「切換到另乙個分支」的命令
git reset 命令既可以回退版本,也可以把暫存區的修改回退到工作區
git rm 用於刪除乙個檔案。如果乙個檔案已經被提交到版本庫,那麼你永遠不用擔心誤刪,但是要小心,
你只能恢復檔案到最新版本,你會丟失最近一次提交後你修改的內容。
。。。
版本庫又名倉庫,英文名repository,你可以簡單理解成乙個目錄,這個目錄裡面的所有檔案都可以被git管理起來,每個檔案的修改、刪除,git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以「還原」
git允許我們在版本的歷史之間穿梭,使用命令git reset --hard commit_id
穿梭前,用git log可以檢視提交歷史,以便確定要回退到哪個版本
重返未來,用git reflog檢視命令歷史,以便確定要回到未來的哪個版本
git檔案的提交過程
使用git add 是將檔案提交到了stage暫存區,使用commit才是提交到版本庫中
四、使用git連線github遠端庫
1、獲取ssh金鑰
ssh-keygen -t rsa -c "[email protected]"在c:\users\administrator\.ssh目錄下找到id_rsa.pub
這個就是本機電腦的公鑰,能讓遠端庫識別身份
2、登陸github,進行金鑰記錄
在個人設定介面裡:
點「add ssh key」,填上任意title,在key文字框裡貼上id_rsa.pub檔案的內容
完成之後可以在gitbash中進行驗證
ssh -t [email protected]
成功後會有successful提醒
3、git遠端倉庫的連線
首先在github中建立乙個倉庫,在本地建立乙個資料夾,在資料夾上右鍵找到git bash開啟,或者用cd進行切換當前目錄
git clone 你的倉庫ssh位址
之後在本地會出現你的遠端倉庫(這就將遠端倉庫轉殖到了本地)
在該目錄中會有 .git 資料夾,不能輕易更改
此處進行的檔案修改,專案提交都能使用
git pull 遠端倉庫內容合併到本地git push 本地倉庫內容提交到網路遠端倉庫
git初次使用 安裝以及簡單使用git
由於自己工作年限較短,水平有限,所以準備在js,html,css深度學習,其它如vue,node,git,webpack等暫時進行廣度學習,於是今天嘗試了一下安裝git以及從github裡面clonewebpack專案,在此記錄。2.安裝好git後可以看到有乙個 以下為github上的英文說明的翻譯...
Mac上Git的安裝與簡單使用
mac上git的安裝與簡單使用 一 安裝 二 使用 1 1 建立乙個新的repository ios test 可參考 2 在mac中新建乙個本地倉庫 local repository並通過終端切換到該目錄 cd users qianhua desktop wen local repository ...
Git 安裝與使用
最早git是在linux上開發的,很長一段時間內,git也只能在linux和unix系統上跑。不過,慢慢地有人把它移植到了windows上。現在,git可以在linux unix mac和windows這幾大平台上正常執行了。如果在linux 下沒有git yum install y git con...