Git有什么用
保存開發(fā)中的版本歷史,并能回退
協(xié)同開發(fā)
Git 全局配置 s
git config --global user.name "Your Name"
git config --globaluser.email"xxx@xx.com"
git 初始化命令
git init
git 添加到暫存盤
git add .
git 如果添加到版本庫
git commit -m "first"
git 如何從暫存盤回退到工作區(qū)
git checkout xxx.txt
git 狀態(tài)
git status
回退
從暫存盤回退
git checkout my.txt
從版本庫回退
git reset --hard 版本標(biāo)識符
查看版本
git log
git reflog 查看歷史版本
遠(yuǎn)程倉庫步驟
創(chuàng)建遠(yuǎn)程倉庫
git 添加倉庫
創(chuàng)建本地倉庫
git init
創(chuàng)建密鑰-本地遠(yuǎn)程連接憑據(jù)
在git bash里面創(chuàng)建
ssh-keygen -t rsa -C "xxx@xx.com"
在遠(yuǎn)程倉庫里面填寫密鑰
本地添加遠(yuǎn)程
git remote add origin xxx.git
推送本地代碼到遠(yuǎn)程
首次: git push -u origin master
git推送(如果沒有master就創(chuàng)建master) 遠(yuǎn)程 主分支
git push origin master
推送本地到服務(wù)
下載
git pull
分支
開發(fā)合作
master
主分支,不在上面工作,主要發(fā)布版本
dev
開發(fā)分支,個(gè)人,小團(tuán)隊(duì)做好了合并到dev分支
個(gè)人分支
個(gè)人分支
功能模板分支
為某個(gè)功能做的分支
查看分支
git branch
創(chuàng)建分支
git branch 分支
切換分支
git checkout 分支
切換創(chuàng)建分支
git checkout -b 分支
合并分支
git merge 分支
刪除分支
git.brance -d 分支
推送分支
git push origin 分支名稱
特別分支
gh-pages
github個(gè)人主頁