寫在前面的話:
原來公司使用的版本控制工具是svn,在換了新工作之后公司這邊用的是git,(關於換工作的原因不多贅述,和前同事相處的過程也十分融洽,還是因為個人原因。)在其位,謀其事,肯定呀好好學習git呀,菜鳥的學習路徑當然是百度,中間看到過很多分享的非常棒的博客,自己也來記錄一下。供以后翻閱吧~
先列出一個清單用來記錄內容:
1.關於git如何配置到idea中:
2.如何把git項目導入到本地:
3.使用idea創建新的分支:
4.獲取遠端的代碼和把代碼提交到遠端:
5.idea的分支切換:
6.獲取小伙伴新建的分支:
7.代碼的合並:
一、把git如何配置到idea中
在idea中有常用的快捷鍵(ctrl + alt + s)-> 可以快速進入到設置的界面上,如下圖示:(在沒有改變快捷鍵的情況下:)
也可以訪問目錄file -> setting 到達這個目錄。
在如上圖示的箭頭處選擇安裝的git目錄的
選擇bin目錄下的git.exe文件,在配置完成后,點擊test,看看是否能夠連接的通。OK~~~
二、如何把git項目導入到本地
首先獲取項目的地址:
在拷貝之后如果在首頁,可以選擇
粘貼上對應的網址,按操作步驟一步一步執行就ok啦~~
或者在頁面內選擇:
輸入url 效果是一樣的。
三、使用idea創建新的分支:
當導入了項目之后,會在頁面的右下角看到
點擊這個按鈕,可以
點擊new branch 就可以創建分支了,在創建完成后,需要把這個分支推到遠端去,具體的就是在project的整個工作區選中
完成之后就可以在遠端看到自己創建的分支了。
四、獲取遠端的代碼和把代碼提交到遠端:
這里所說的獲取遠端的代碼指的是,獲取同一個開發小組成員提交的代碼,
圖示中的1是獲取最新的代碼,圖中的2就是提交代碼,注意在提交的時候,有提交到本地倉庫和提交到遠端的分支兩種。
分為commit和commit and push 如果只是點了commit,記得再push一次就好了,就像提交分支那樣。
五、idea的分支切換:
在最下角的位置選擇要切換的分支,直接checkout就ok了。
六、獲取小伙伴新建的分支:
在idea中可能出現一種情況就是小伙伴建好了分支,但是在右下角的列表找不到,這個時候需要執行git fetch 命令,獲取git上新的內容
七、代碼的合並:
如果要把A分支上新增加的內容合並到B分支上,需要在B分支項目下,右鍵->GIT->resposipory->merge changes ,然后再選擇要合並的分支,處理沖突,合並之后提交到遠端去。