安裝配置:
1、初始化乙個git倉庫:
git init
2、新增檔案到git倉庫:
git add
git commit -m"說明"
3、檢視工作區狀態:
git status
4、檢視修改內容:
git diff
5、版本回退
git log(命令顯示從最近到最遠的提交日誌 )
git reset --hard head^ (回滾到上次修改的時候的版本)
引數:當前版本是
head上乙個版本就是
head^,上上乙個版本就是
head^^
git reset --hard 版本號 (回滾到制定版本號的版本)
穿梭前,用git log可以檢視提交歷史,以便確定要回退到哪個版本。
要重返未來,用git reflog檢視命令歷史,以便確定要回到未來的哪個版本。
6、遠端倉庫
要關聯乙個遠端庫,使用命令
git remote add origin git@server-name:path/repo-name.git;
關聯後,使用命令g
it push -u origin master第一次推送master分支的所有內容;
7、轉殖遠端倉庫:
要轉殖乙個倉庫,首先必須知道倉庫的位址,然後使用
git clone命令轉殖。
8、分支管理
首先,我們建立
dev分支,然後切換到
dev分支: $
git checkout -b dev
switched
to a new branch
'dev'
git checkout
命令加上
-b引數表示建立並切換,相當於以下兩條命令: $
git branch dev
$ git checkout dev
switched
to branch
'dev'
然後,用
git branch
命令檢視當前分支: $
git branch* dev master
檢視分支:
git branch
建立分支:
git branch
切換分支:
git checkout
建立+切換分支:
git checkout -b
合併某分支到當前分支:
git merge
刪除分支:
git branch -d
9、bug分支
git還提供了乙個
stash
功能,可以把當前工作現場「儲藏」起來,等以後恢復現場後繼續工作:
git stash
檢視工作現場
git stash list
恢復工作現場
一是用恢復,但是恢復後,stash內容並不刪除,你需要用
git stash drop
來刪除;另一種方式是用
git stash pop
,恢復的同時把stash內容也刪了:
10、拉取遠端倉庫資料
git fetch origin master
fetch 會拉去最新的遠端倉庫資料,但不會自動到當前目錄下,要自動合併
使用git merge命令或者git rebase命令,在本地分支上合併遠端分支。
git merge origin master
git rebase origin master
11、git pull
git pull origin master:loacl
mac環境下,git安裝和使用
選擇對應的版本,安裝即可 檢視git版本 git version 安裝homebrew usr bin ruby e curl fssl homebrew安裝完成以後檢查一下 brew v 通過brew來安裝git brew install git安裝完成以後即可使用git version來檢視版本...
Mac 安裝 Sass 和使用
mac 的 os x 系統自帶 ruby,所以 mac 這步就可以跳過。gem install sass 如果出現permitted問題通常是許可權問題,先嘗試下面 sudo gem install sass 如果安裝無限等待嘗試下面替換rubygems映象 gem sources remove 如...
Git安裝和使用
設定名字和email global之前是兩個 git config global user.name yourname git config global user.email youremail 163.com 建立ssh key 在windows下檢視 c盤 使用者 自己的使用者名稱 ssh 下...