準(zhǔn)備工作:gitup或者碼云(gitee)
案例:碼云上操作(gitup是一樣的)
1.創(chuàng)建組織,添加小組開(kāi)發(fā)成員入組
2.創(chuàng)建倉(cāng)庫(kù)
3.創(chuàng)建分支(主分支master不需要手動(dòng)創(chuàng)建)
組員的任務(wù)當(dāng)然毋庸置疑是項(xiàng)目開(kāi)發(fā)了
1.從項(xiàng)目地址下載遠(yuǎn)程主分支(master)
git clone ssh地址||git clone https地址舉例:git clone https://gitee.com/h2901/1901_first.git
注意:從遠(yuǎn)程主分支(master)下載下來(lái)以后后續(xù)操作不要再該文件夾下操作,應(yīng)當(dāng)備份一份進(jìn)行操作
舉例:我上面的命令應(yīng)當(dāng)下載了一個(gè)1901_first文件夾,我將其復(fù)制一份改名1901_first_backup,并且cd進(jìn)入1901_first_backup目錄進(jìn)行下面的操作
2.列出項(xiàng)目的遠(yuǎn)程端
git remote -v
舉例:git remote -v
結(jié)果:
origin? https://gitee.com/h2901/1901_first.git (fetch)origin? https://gitee.com/h2901/1901_first.git (push)
2.顯示遠(yuǎn)程端信息
git remote show
結(jié)果:origin
3.主分支遠(yuǎn)程托推送步驟:
? ?第一步:添加git醒目文件托管
git add .
第二步:提交到本地倉(cāng)庫(kù)
git commit -m '描述'舉例:git commit -m 'v0.0.1'
第三步:推送到遠(yuǎn)程倉(cāng)庫(kù)
git push||git push remote <remote> <branch>//remote:推送地址
//branch:分支名
舉例:git push
上面的過(guò)程僅僅是推送到遠(yuǎn)程主分支(master),下面是分支推送過(guò)程
4.分支遠(yuǎn)程推送步驟(這里的做法可以做到無(wú)錯(cuò)誤輸出)
cd進(jìn)入目錄
先git init,初始化倉(cāng)庫(kù)
第一步:看分支方法
git branch 分支名? ?//基于當(dāng)前分支創(chuàng)建新分支git branch//查看所有分支
git checkout 分支名? ?//切換分支
git checkout -b 分支名? //創(chuàng)建并切換到新分支
//還有其他操作遠(yuǎn)程的,但因?yàn)槭菆F(tuán)隊(duì)開(kāi)發(fā),所以為了安全考慮,我們不應(yīng)當(dāng)有除了push和pull的其他操作
第二步:建立且切換分支
git checkout -b hqg
第三步:添加git醒目文件托管
git add .
第四步:提交到本地倉(cāng)庫(kù)
git commit -m '描述'
第五步: 添加新的遠(yuǎn)程端
git remote add origin url(這個(gè)是你的https地址)舉例:git remote add origin https://gitee.com/h2901/1901_first.git
第六步:表示第一次推送需要拉取一下代碼相當(dāng)于連接到遠(yuǎn)程倉(cāng)庫(kù)
git pull --rebase origin master(分支名)舉例: git pull --rebase origin hqg
第七步:推送到遠(yuǎn)程倉(cāng)庫(kù)分支
git? push origin master(分支名)舉例:git? push origin hqg
由于所有的推送過(guò)程都不可能一帆風(fēng)順,經(jīng)常性的會(huì)出現(xiàn)一些問(wèn)題所以這里有一些經(jīng)常的錯(cuò)誤解決方案供大家參考:
git命令當(dāng)然不止這些,這里有比較全的命令:
創(chuàng)新互聯(lián)www.cdcxhl.cn,專(zhuān)業(yè)提供香港、美國(guó)云服務(wù)器,動(dòng)態(tài)BGP最優(yōu)骨干路由自動(dòng)選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動(dòng)現(xiàn)已開(kāi)啟,新人活動(dòng)云服務(wù)器買(mǎi)多久送多久。