git 可作為伺服器端也可以作為客戶端使用
#在伺服器段建立乙個web空的庫
git init --bare web
#在客戶端配置使用者名稱,commit 提交時伺服器可見
git config --global user.name "yongge"
#在客戶端配置使用者郵件
git config --global user.email "[email protected]"
#列出git配置資訊
#轉殖遠端倉庫,預設ssh協議,也可指定https協議,即可看到本地有個隱藏檔案 .git 儲存git的配置資訊
#linux 系統上需要使用 ls -a 檢視
# .git/config 儲存本地倉庫配置資訊
#檢視當前庫的狀態 注意: 需要在庫的目錄下執行且不包含.git目錄
#把當前檔案全部加入git追蹤狀態,這樣所有對本庫的檔案操作,都能被git紀錄追蹤
git add .
#把本地變更提交到git庫 -a -m 提交本次變更的資訊
git commit -a -m "新增配置檔案 hyy.conf"
#從伺服器拉取檔案
#注意如果不先拉取,本地庫和伺服器庫不一致則無法push提交
#origin:是我們在配置檔案看到的指向web的伺服器
#master: 伺服器上的主分支
#提交到伺服器倉庫
#同乙個檔案提交前和提交後的變化
#回退c檔案最近的一次修改
git checkout c
#檢視歷史提交版本資訊
#回退到之前的版本
git checkout 79e909122bf78f4eb7e2962c3a723787a0714d39
#回到最近一次提交時間點
git checkout master
# 回滾某個版本
#revert和checkout 區別是 rever 回滾某個版本造成的影響而不是回滾到某個時間點
#然後會產生出乙個新的版本
git revert master 79e909122bf78f4eb7e2962c3a723787a0714d39 --no-commit
git工具使用
github註冊 註冊賬號 郵箱 設定ssh key 為了讓客戶端有許可權訪問 庫 ssh keygen t rsa b 4096 c 註冊時的郵箱 eval ssh agent s ssh add ssh id rsa 將公鑰 home ssh rsa.pub 設定到你的github賬號中。在gi...
git工具使用
檢視配置資訊 git config l 在有git倉庫的地方顯示如下 user.email x 163.com user.name name core.editor vim core.repositoryformatversion 0core.filemode true core.bare fals...
工具 git 使用
1 新專案第一次提交1 git add.加到暫存區 2 git commit m 第一次提交 提交到本地倉庫 新的版本號 3 git remote add hh 關聯遠端倉庫 4 git push hh master 提交 到遠端倉庫2 專案開發時1 git checkout b dev 建立並切換...