記錄一下境肾,以免自己忘了
1 在github上面新建項(xiàng)目
點(diǎn)擊new 惭等,會(huì)出現(xiàn)如下界面
Respository name 為項(xiàng)目的名字
Description 為項(xiàng)目的描述
項(xiàng)目的權(quán)限 public 或者private ,是否勾選readme汤锨,是否添加.igitinnore文件双抽,是否增加license.這些是可選的。
選擇完成后闲礼,點(diǎn)擊Create repository 創(chuàng)建項(xiàng)目即可牍汹。點(diǎn)擊后出現(xiàn)如下界面。
柬泽。
接下來從我們創(chuàng)建好的本地目錄進(jìn)入終端。然后copy 剛剛的項(xiàng)目第煮,截圖如下
進(jìn)入這個(gè)項(xiàng)目目錄下面解幼。把顯示隱藏文件打開。
快捷鍵shift+commond+. ;然后把 .git ,.impl,.gradle 文件拷貝到上層目錄包警。
然后刪掉撵摆,當(dāng)前目錄即可。
執(zhí)行 git add .
執(zhí)行 git commit -m "First commit"
執(zhí)行 git push origin master
2 git 基本命令
從指定分支進(jìn)行克隆項(xiàng)目
git clone -b 分支名稱xxx.git(項(xiàng)目地址)
列出已經(jīng)存在的遠(yuǎn)程分支
git remote -v
提交代碼
在 .git 目錄下打開終端
- 解決沖突位置1
先git pull origin 分支名
有沖突git會(huì)告訴你害晦,雙方同時(shí)修改了哪些文件
然后你可以先git stash(把自己寫的東西緩存 )
在執(zhí)行 git pull origin 分支名
在執(zhí)行g(shù)it stash pop(取出自己寫的東西)
修改沖突代碼特铝,或者沒有修改同一處git給你自動(dòng)合并了
git status 看看自己改動(dòng)了哪些文件
git add . 或者git add xx 文件
git add 某個(gè)文件:只把此文件加入暫存, git add . :把所有改動(dòng)的文件都加入緩存
如果你不想在這里提交了壹瘟,那就執(zhí)行g(shù)it reset . 或者git reset 某文件
git commit -m 'message'
提交鲫剿, -m 后面是對(duì)這次提交的備注
(git commit -am '合二-git add -git commit-為一')
- 解決沖突2
執(zhí)行 git pull origin 分支名
修改沖突代碼,或者沒有修改同一處稻轨,git就給你自動(dòng)合并了
git push origin 分支名
推送至代碼庫