idea关联git
1.git添加免密登錄
(1)第一次登錄需要設(shè)置賬號和密碼。
(2)因?yàn)槟愕膫}庫屬于私有的,組員也無法訪問你遠(yuǎn)程倉庫的代碼。
我們可以通過公鑰來允許其他成員以及自己來訪問該倉庫。使用: ssh-keygen -t rsa 來幫你生成公鑰。
四次回車即可生成公鑰:
?
?
上面添加的公鑰只能在一個(gè)倉庫添加
2、場景分析
練習(xí)場景 :
1、由組長把項(xiàng)目架構(gòu)搭建起來,基于本項(xiàng)目創(chuàng)建本地倉庫;創(chuàng)建遠(yuǎn)程倉庫,推送項(xiàng)目到遠(yuǎn)程倉庫。
?2、每一位組員從遠(yuǎn)程倉庫克隆項(xiàng)目到本地中,這樣每位同學(xué)在自己電腦上就有了一個(gè)工作副本,可以正式的開始開發(fā)了。我們模擬兩個(gè)組員(組員A、組員B),克隆兩個(gè)工作區(qū)。
?3、組員A修改工作區(qū),提交到本地倉庫,再推送到遠(yuǎn)程倉庫。組員B可以直接從遠(yuǎn)程倉庫獲取最新的代碼。
4、組員A和組員B修改了同一個(gè)文件的同一行,提交到本地沒有問題,但是推送到遠(yuǎn)程倉庫時(shí),后一個(gè)推送操作就會失敗。
解決方法:需要先獲取遠(yuǎn)程倉庫的代碼到本地倉庫,編輯沖突,提交并推送代碼。
3、 idea關(guān)聯(lián)git
?通過idea創(chuàng)建本地倉庫
?添加到暫存區(qū)--git add .
?創(chuàng)建文件.gitignore并且添加下列內(nèi)容
提交到本地倉庫-- git commit -m '描述'
?提交到遠(yuǎn)程倉庫----git push origin master
?
?
1.開發(fā)步驟:---主分支上----子分支(按照功能)---->add .----commit --->切換主分支----合并分支內(nèi)容---->拉取遠(yuǎn)程倉庫的內(nèi)容---推送
總結(jié)
- 上一篇: Git 使用技巧
- 下一篇: 拥抱POL正当时,这里有四个故事五个理由