提交代碼一般用Git gui伐坏,因為這里能比較清晰的看見自己改動了哪些代碼叛甫,在git Bash里進入相關(guān)目錄(下載完一般桌面會有Git Bash和一個Git gui斟珊。在git gui里也可進入項目目錄)怎静,然后輸入命令git gui完疫,鍵盤敲擊回車Enter鍵。
git gui出來后滞乙,左上角可以看見有”未緩存的改動“我們修改的還未提交的未緩存的文件都在這里奏纪,點擊相關(guān)的文件,可以在右邊修改了哪些代碼斩启,綠色和紅色的代碼是我們修改的序调,前面有+和-符號,可以很明了的看見改了哪些兔簇。
如果發(fā)現(xiàn)改動沒問題发绢,確實是要提交的效果,我可以單擊文件垄琐,讓其進去到下面的”已緩存改動(將被提交)“里面边酒,注意一定是單擊前面的文件圖標,單擊文件名稱無效此虑。
如果緩存完后悔了甚纲,這個文件不想提交,那就在”已緩存改動(將被提交)“里朦前,再點擊一下圖標介杆,文件就會回到未緩存里面。
也可以單擊“緩存改動”按鈕批量的緩存文件
輸入提交描述韭寸,點擊“提交按鈕”春哨,就可以將已經(jīng)緩存的改動進行提交啦。提交后恩伺,已緩存的改動(將被提交)里就空啦赴背。
下面就是將已經(jīng)提交的代碼,push到遠程分支上晶渠,在上一步操作后凰荚,點擊上傳,彈出一個“上傳分支”提示框褒脯,上面可以選擇改變要提交到的遠程分支便瑟,點擊上傳,會讓我們輸入用戶名番川,密碼到涂,沒有問題的話,可以看見上傳成功字樣颁督,
失敗的話践啄,一般是沒有權(quán)限,提交了代碼沉御,這時候執(zhí)行下git pull獲取更新的代碼屿讽,如果有沖突的話,IDE項目目錄下可以看見紅色的沖突標識吠裆,打開文件聂儒,有版本號什么的,我們刪除下硫痰,留下最新的代碼既可衩婚,如果是用的STS或者其他已經(jīng)集成了git的IDE,處理完沖突后效斑,直接右鍵文件非春,選擇team——add to index,紅色沖突消失缓屠。