github 開源代碼 ? ?
bitbucket ? ? ?私人化
git 的相關(guān)命令呢撞,以及代碼的 ?上傳
1)現(xiàn)在 bitbucket(github)創(chuàng)建一個(gè) 倉(cāng)庫(kù)
2)將.gitignore保存到本地倉(cāng)庫(kù)并上傳到服務(wù)器上
3)先從 服務(wù)器上 pull 代碼
4)git status查看當(dāng)前狀態(tài)
? ? ? Untracked files:沒(méi)有追加到git倉(cāng)庫(kù)里的文件
? ? ? 查看损姜,哪些新增需要提交的。
5)git add新增/修改殊霞,需要提交的代碼添加一下
? ? ? ?git add .提交所有修改的文件
? ? ? ? git re移除
6)git commit -m?“Add: add gitignore file”提交到本地倉(cāng)庫(kù)提交必須寫注釋提交完成之后
7) git push
8)git log修改日志
9)git show版本號(hào)
代碼提交注意:
? ? ? 1.有問(wèn)題的代碼不要提交
? ? ? ?2.每完成1個(gè)任務(wù)提交1次摧阅,不要完成了好幾個(gè)任務(wù)才提交
? ? ? ?3.每次提交,必須注釋脓鹃,注釋格式如下:
1以如下字符開頭:WIP,F(xiàn)IX古沥,ADD瘸右,UPD,REV
? ? ? ? ? 1. WIP:正在制作中
? ? ? ? ? ?2. FIX:修改bug
? ? ? ? ? ? 3. ADD:增加某些功能
? ? ? ? ? ? 4. UPD:更新某些功能
? ? ? ? ? ? 5. REV:版本發(fā)布
2.字符后面跟上任務(wù)ID岩齿,任務(wù)ID可以到remine問(wèn)題里面里面看到太颤,格式為:# +任務(wù)ID
3.例如:WIP:#16正在做登陸功能;ADD:#16完成登陸功能盹沈;FIX:#16修改了登陸時(shí)候驗(yàn)證用戶名的bug
git push提交到服務(wù)器上
git pull從服務(wù)器上拉到本地
git分支
查看分支:git branch
創(chuàng)建分支:git branch
切換分支:git checkout
創(chuàng)建+切換分支:git checkout -b
合并某分支到當(dāng)前分支:git merge
刪除分支:git branch -d
沖突:修改了同一個(gè)地方
會(huì)報(bào)錯(cuò)龄章,需要溝通
還有沒(méi)有提交本地倉(cāng)庫(kù),直接push提示先提交