git使用

配置git:
git config --global user.email "you@example.com"
git config --global user.name "Your Name"

遠(yuǎn)程克隆:git clone http:/.....
創(chuàng)建分支:git checkout -b dev
刪除分支:git branch -d dev
查看分支:git branch
查看分支狀態(tài): git status
增加文件到提交的分支:git add *
提交分支: git commit -m "message"
切換分支: git checkout master
合并分支: git merge dev
解決沖突后提交: git add * git commit -m "message"
推送到遠(yuǎn)程倉(cāng)庫(kù):git push

bug分支:
放入緩存區(qū): git stash
查看緩存區(qū): git stash list
恢復(fù)并刪除緩存區(qū): git stash pop

git reset <file> # 從暫存區(qū)恢復(fù)到工作文件
git reset -- . # 從暫存區(qū)恢復(fù)到工作文件
git reset --hard # 恢復(fù)最近一次提交過的狀態(tài),即放棄上次提交后的所有本次修改

git add -u . 對(duì)于紅色標(biāo)記刪除的文件 ,更新update

忽略文件: https://github.com/github/gitignore
創(chuàng)建.gitignore vim .gitignore

流程:
一個(gè)功能的開發(fā):創(chuàng)建分支修改或創(chuàng)建文件后必須添加文件,后提交,然后在主分支進(jìn)行合并后刪除分支
bug分支要保存現(xiàn)場(chǎng)再切換分支。
注意:
千萬(wàn)在分支還沒有提交時(shí)切換到其它分支。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 聲明:這篇文章來源于廖雪峰老師的官方網(wǎng)站,我僅僅是作為學(xué)習(xí)之用 Git簡(jiǎn)介 Git是什么? Git是目前世界上最先...
    橫渡閱讀 3,987評(píng)論 3 27
  • 本文作者陳云峰,轉(zhuǎn)載請(qǐng)注明。 這篇文章記錄個(gè)人常用的一些命令,和記不住的一些命令,轉(zhuǎn)載了并不斷更新。 Git官網(wǎng) ...
    陳云峰閱讀 2,846評(píng)論 0 24
  • 創(chuàng)建版本庫(kù) 什么是版本庫(kù)呢?版本庫(kù)又名倉(cāng)庫(kù),英文名repository,你可以簡(jiǎn)單理解成一個(gè)目錄,這個(gè)目錄里面的所...
    景岳閱讀 1,049評(píng)論 0 3
  • 原文地址主要用到的命令: git config user.name 設(shè)置用戶名 git config user....
    AFinalStone閱讀 483評(píng)論 0 2
  • 轉(zhuǎn)載自:http://www.open-open.com/lib/view/open1414396787325.h...
    Bbooo閱讀 499評(píng)論 0 3