Webstorm上使用git和github,碼云

1.大致步驟

使用工具:idea鄙才,github颂鸿,碼云
webstorm和idea由于都是一個公司的產(chǎn)品,操作手法基本一致攒庵,這里主要是講idea
1.安裝idea嘴纺,下載git工具,idea中進行關聯(lián)
2.在本機上生成公鑰和私鑰浓冒,然后在自己的github和碼云賬號上進行注冊栽渴,這樣才能把自己的項目上傳上去。
3.在主分支master上進行git add,commit,push,pull等演示操作
4.模擬開個分支然后再合并主分支的操作
5.使用stash存儲合并主分支
6.模擬一些特殊場景的報錯解決方法
7.github和碼云上傳的介紹
8.本次學習git裆蒸,github熔萧,碼云所推薦您看的一些文章

2.git客戶端下載

2.1 安裝完成后,在開始菜單里找到“Git”->“Git Bash”僚祷,蹦出一個類似命令行窗口的東西佛致,就說明Git安裝成功!打開Git Bash 命令行操作界面辙谜。

image

2.2創(chuàng)建ssk,獲得本機的公鑰和私鑰

ssh-keygen -t rsa -C "youremail@example.com"

image

如果一切順利的話俺榆,可以在用戶主目錄里找到.ssh目錄,里面有id_rsa和id_rsa.pub兩個文件装哆,這兩個就是SSH Key的秘鑰對罐脊,id_rsa是私鑰定嗓,不能泄露出去,id_rsa.pub是公鑰萍桌,可以放心地告訴任何人,目錄就是上面的c:/users/sunjian/.ssh/id_rsa
第2步:登陸GitHub宵溅,打開“Account settings”,“SSH Keys”頁面:
然后上炎,點“Add SSH Key”恃逻,填上任意Title,在Key文本框里粘貼id_rsa.pub文件的內(nèi)容:

image
image
image
image
image

3.私鑰公鑰配置好了,現(xiàn)在上傳到github的路已經(jīng)打通了藕施。
3.1在idea上新建一個springboot項目用來測試github

image

這步作用主要是可以把本地項目上傳到github上面

image
image

現(xiàn)在就先把這個springbootdemo上傳到github上面寇损,然后在測試commit,add裳食,pull矛市,push

image
image
image
image

如何把本地修改的文件先放到本地庫中再從本地庫中去除

image
image

如果是新增文件夾,一定要把文件夾git add進去诲祸,光add文件也不行.

image
image
image
image
image
image
image

push完成,遠程github服務器更新了

image
image

相當于git log這個指令

image
image

compare with 也是和最近一次線上版本進行比較,compare with branch是和分支上的代碼進行比較.
show current revision 可以查看此次文件提交的版本號

image
image
image
image

竟然能夠回退上2個版本浊吏,服務器上的沒刪,本地的回退了2個版本烦绳。那就要能夠返回到最近那個版本卿捎。如何操作呢

image

另外由于回退到上2個版本了,黃色卡片(head)現(xiàn)在指向的是springbootdemo測試git和github径密,所以這個head就是一個版本的index下標

image
image

這個版本號也沒必要寫全午阵,git是模糊搜索的,不寫全可能會搜索出多個版本享扔,你在選擇其中一個版本即可

image
image
image
image
image

如果想把遠程master分支上的TestDemo2也刪除掉底桂,先本地刪除后,再commit changes到master分支惧眠,就可以刪掉master分支上的TestDemo2

image
image
image

commit之后只是放到了暫存區(qū)籽懦,然后還需要push之后才能更新master分支的版本庫,刪除testdemo2

image
image
image
image
image
image

說明現(xiàn)在是在dev的分支上氛魁,我們現(xiàn)在git add暮顺,commit,push秀存,先提交到自己的dev分支上

image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image

status20171227這個相當于是一個臨時存儲的id捶码,需要記錄,然后再右下角new branch,創(chuàng)建分支的時候吧status20171227記錄上去即可
status和new branch普通分支的區(qū)別是:比如在master主分支基礎上創(chuàng)建了一個status或链,那就是吧master主分支存儲起來放到另外一個分支上去進行修改惫恼,改完以后在恢復到master上面進行合并。
new branch就如前面看到的澳盐,只是將master當中其中一部分已經(jīng)commit的放到另外一個分支上去祈纯,不是master全部內(nèi)容
這些操作只要commit即可令宿,不需要push遠程倉庫,commit就是放在緩存區(qū)腕窥,然后本地合并完以后粒没,再push到遠程分支上。

image
image
image
image
image
image
image

接下來說下如何使用碼云

首先要注冊碼云的賬號密碼,操作手法和github差不多簇爆,把公鑰和私鑰去碼云那邊注冊革娄。

image
image
image
image
image
image
image
image
image
image
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市冕碟,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌匆浙,老刑警劉巖安寺,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異首尼,居然都是意外死亡挑庶,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進店門软能,熙熙樓的掌柜王于貴愁眉苦臉地迎上來迎捺,“玉大人,你說我怎么就攤上這事查排〉手Γ” “怎么了?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵跋核,是天一觀的道長岖瑰。 經(jīng)常有香客問我,道長砂代,這世上最難降的妖魔是什么蹋订? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮刻伊,結果婚禮上露戒,老公的妹妹穿的比我還像新娘。我一直安慰自己捶箱,他們只是感情好智什,可當我...
    茶點故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著讼呢,像睡著了一般撩鹿。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上悦屏,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天节沦,我揣著相機與錄音键思,去河邊找鬼。 笑死甫贯,一個胖子當著我的面吹牛吼鳞,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播叫搁,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼赔桌,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了渴逻?” 一聲冷哼從身側響起疾党,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎惨奕,沒想到半個月后雪位,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡梨撞,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年雹洗,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片卧波。...
    茶點故事閱讀 38,137評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡时肿,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出港粱,到底是詐尸還是另有隱情螃成,我是刑警寧澤,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布查坪,位于F島的核電站锈颗,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏咪惠。R本人自食惡果不足惜击吱,卻給世界環(huán)境...
    茶點故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望遥昧。 院中可真熱鬧覆醇,春花似錦、人聲如沸炭臭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鞋仍。三九已至常摧,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背落午。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工谎懦, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人溃斋。 一個月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓界拦,卻偏偏與公主長得像,于是被迫代替她去往敵國和親梗劫。 傳聞我的和親對象是個殘疾皇子享甸,可洞房花燭夜當晚...
    茶點故事閱讀 42,901評論 2 345

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

  • 由于之前一直使用svn,現(xiàn)在項目使用git,顧根據(jù)網(wǎng)上找的學習資料,自己梳理了下梳侨,收獲蠻多蛉威,這里做個記錄,如果能幫...
    zhuyuansj閱讀 6,445評論 0 8
  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,649評論 4 54
  • Git常用語法 [TOC] Git簡介 描述 ? Git(讀音為/g?t/走哺。)是一個開源的分布式版本控制系統(tǒng)瓷翻,...
    君惜丶閱讀 3,497評論 0 13
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,632評論 9 163
  • 聲明:這篇文章來源于廖雪峰老師的官方網(wǎng)站,我僅僅是作為學習之用 Git簡介 Git是什么割坠? Git是目前世界上最先...
    橫渡閱讀 3,943評論 3 27