Intellij idea git的基本使用
公司現在的程式碼管理使用git進行管理,git在版本和分支管理上比svn要好上許多 可以隨時開新的分支,開發完成在合併回去,互不干擾。廢話不多說,我們來看操作
首先clone程式碼,就不用我說了吧,clone下程式碼,用intellij開啟
首先提交程式碼:選中需要提交的類
點選add,將程式碼放到暫存區
然後再選中點選commit file 出現這個介面
commit message 代表此次提交的內容簡介,這個是必須要寫的
這裡會顯示本地提交的程式碼和未提交的程式碼等資訊,打勾的代表是你要提交的
這裡有幾個選項,如果只是commit ,只是將程式碼提交到本地倉庫,沒有推送到遠端倉庫,也可以選擇直接push,就會提交到遠端程式碼倉庫,別人就可以從遠端倉庫clone你的程式碼了。
push之前會有這個介面
左邊是你的本地分支名稱,右邊是遠端倉庫名稱,下面是你本地倉庫的提交資訊,可以多次commit,一次push,下面就會一一列出來。
右下角出現這個代表提交成功了。
有時候可能別人提交了程式碼你沒有即使更新,git就不允許你提交新的程式碼,需要先拉取最新程式碼以免衝突,拉取程式碼很簡單
點選pull即可,如果和本地修改沒有衝突,就會成功拉取,並顯示拉取了哪些更新的程式碼。所以我們每次提交程式碼前最好先拉取程式碼,以免發生衝突,如果一定會發生衝突呢,這時就可以新建分支進行開發。
git預設是存在主分支master的,當我們需要進行和別人不同的開發卻又不想發生衝突時,可以新建一個新的分支,之後在合併回去。點選branches
會顯示當前你本地建立過的所有分支
點選New branch 就會以你當前的程式碼在你所在當前的分支節點建立新的分支,再次push提交程式碼就會創建出新的程式碼
git的簡單使用就這樣。有時間我會記錄merge branch的方法