git和sourcetree命令對應(yīng)關(guān)系

配置本地文件名和郵箱

git config --global user.name "Your name"
git config --global user.email your_email@gmail.com

常用命令

git bash here       git clone url //克隆項目到本地
git status //查看修改的文件
git add . //保存所有修改過的文件
git commit -m "此次提交描述" //保存到本地git
git push origin master  //上傳 (要推到的遠程分支名稱  例如分支名稱是aaa  git push origin aaa)

1.提交推送

git add file_1 file_2 //添加暫存文件

git commit -m 'msg1' //添加文件增加備注

git pull //拉取

git push //推送至遠程

正確提交流程:暫存-->提交-->獲取-->拉热院病(解決沖突-->提交)-->推送

2.貯藏工作區(qū)

git stash //存儲工作區(qū)

git stash save 'msg1' //存儲工作區(qū)并備注

git stash list //展示存儲區(qū)列表

git stash apply //應(yīng)用存儲區(qū)第一個 (不刪除)

git stash pop //應(yīng)用存儲區(qū)第一個 (并刪除)

git stash drop //刪除存儲區(qū)最新的內(nèi)容

git stash@{0} *apply / pop / drop 第1個 什荣,git stash list獲取下標

3.回撤版本

git reset --soft 34524234 // 將版本重置到34524234 版本抄伍,

git reset --soft HEAD^ 將版本重置到上一個版本

git reset --hard 34524234

簡單總結(jié)一下,其實就是--soft 特铝、--mixed以及--hard是三個恢復(fù)等級。使用--soft就僅僅將頭指針恢復(fù)演熟,已經(jīng)add的緩存以及工作空間的所有東西都不變频敛。如果使用--mixed,就將頭恢復(fù)掉膛檀,已經(jīng)add的緩存也會丟失掉锰镀,工作空間的代碼什么的是不變的。如果使用--hard咖刃,那么一切就全都恢復(fù)了泳炉,頭變,aad的緩存消失嚎杨,代碼什么的也恢復(fù)到以前狀態(tài)花鹅。

4.提交回滾

git revert HEAD -n //回滾到上一個版本

git commit -m '回滾到該次提交'

git push

5.版本標簽記錄 tag

git tag //查看已有的標簽

git tag v1.0,0 //標記最新的提交記錄標簽v1.0.0

git tag v1,0.0 1234234 //標記指定的提交

git tag -d v1.0.0 //刪除名為v1.0.0的標簽

git push origin v1.0.0 //推送遠程

git push origin :refs/tags/v1.0.0 //刪除遠程倉庫中的標簽

6.創(chuàng)建分支

git branch //查看分支 -a查看所有分支

git branch dev //在當(dāng)前分支基礎(chǔ)上,以最新版本創(chuàng)建名為dev的分支

git branch dev d12312312 //以d12312312為版本記錄創(chuàng)建dev分之

git checkout dev //切換分之到dev

git checkout -b dev //創(chuàng)建并切換分之

git branch -d dev //刪除本地dev分之

git push origin dev:dev // 推送到遠程分之

git push --delete origin dev //刪除遠程dev分支

7.合并分支

git checkout master 切換分之

git merge de //合并de分支到master

8.拉取分支

git fetch //獲取遠程更新

git push //將本地分支推送到遠程

9.操作遠程分支

git branch -r 查看所有遠程分支 -a所有分支

git checkout -b dev --trach origin/dev //創(chuàng)建dev通過遠程分支dev 并切換 --trach可追蹤

git branch -r -d origin/dev //刪除遠程dev分支

git push origin :dev

10.查看修改記錄

git log index.html //查看目標文件提交信息記錄

git log -p index.html //查看目標文件所有提交修改內(nèi)容

11.挑選版本合并 cherry-pick

git checkout dev //要合并到dev必須先切換到dev

git cherry-pick d123123 // 將制定版本合并到當(dāng)前分支枫浙,并且保留當(dāng)次提交信息

總結(jié):
source tree是非常好用的git gui 工具刨肃,它的每個操作和git命令是有對應(yīng)關(guān)系的:

抓取就相當(dāng)于git fetch,
拉取就相當(dāng)于git pull,
推送就相當(dāng)于git push,
暫存(儲藏)就相當(dāng)于git stash,
遴選就相當(dāng)于git cherry-pick,
右鍵審查選定的修改日志就相當(dāng)于git log
右鍵審查選定項目相當(dāng)于git blame
右鍵提交回滾就相當(dāng)于git revertreact

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市箩帚,隨后出現(xiàn)的幾起案子真友,更是在濱河造成了極大的恐慌,老刑警劉巖紧帕,帶你破解...
    沈念sama閱讀 216,919評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件盔然,死亡現(xiàn)場離奇詭異,居然都是意外死亡是嗜,警方通過查閱死者的電腦和手機愈案,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,567評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來叠纷,“玉大人刻帚,你說我怎么就攤上這事∩” “怎么了崇众?”我有些...
    開封第一講書人閱讀 163,316評論 0 353
  • 文/不壞的土叔 我叫張陵掂僵,是天一觀的道長。 經(jīng)常有香客問我顷歌,道長锰蓬,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,294評論 1 292
  • 正文 為了忘掉前任眯漩,我火速辦了婚禮芹扭,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘赦抖。我一直安慰自己舱卡,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,318評論 6 390
  • 文/花漫 我一把揭開白布队萤。 她就那樣靜靜地躺著轮锥,像睡著了一般。 火紅的嫁衣襯著肌膚如雪要尔。 梳的紋絲不亂的頭發(fā)上舍杜,一...
    開封第一講書人閱讀 51,245評論 1 299
  • 那天,我揣著相機與錄音赵辕,去河邊找鬼既绩。 笑死,一個胖子當(dāng)著我的面吹牛还惠,可吹牛的內(nèi)容都是我干的饲握。 我是一名探鬼主播,決...
    沈念sama閱讀 40,120評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼吸重,長吁一口氣:“原來是場噩夢啊……” “哼互拾!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起嚎幸,我...
    開封第一講書人閱讀 38,964評論 0 275
  • 序言:老撾萬榮一對情侶失蹤颜矿,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后嫉晶,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體骑疆,經(jīng)...
    沈念sama閱讀 45,376評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,592評論 2 333
  • 正文 我和宋清朗相戀三年替废,在試婚紗的時候發(fā)現(xiàn)自己被綠了箍铭。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,764評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡椎镣,死狀恐怖诈火,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情状答,我是刑警寧澤冷守,帶...
    沈念sama閱讀 35,460評論 5 344
  • 正文 年R本政府宣布刀崖,位于F島的核電站,受9級特大地震影響拍摇,放射性物質(zhì)發(fā)生泄漏亮钦。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,070評論 3 327
  • 文/蒙蒙 一充活、第九天 我趴在偏房一處隱蔽的房頂上張望蜂莉。 院中可真熱鬧,春花似錦混卵、人聲如沸映穗。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,697評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽男公。三九已至,卻和暖如春合陵,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背澄阳。 一陣腳步聲響...
    開封第一講書人閱讀 32,846評論 1 269
  • 我被黑心中介騙來泰國打工拥知, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人碎赢。 一個月前我還...
    沈念sama閱讀 47,819評論 2 370
  • 正文 我出身青樓低剔,卻偏偏與公主長得像,于是被迫代替她去往敵國和親肮塞。 傳聞我的和親對象是個殘疾皇子襟齿,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,665評論 2 354