關(guān)于git?
1.當(dāng)項(xiàng)目負(fù)責(zé)人給我們一個(gè)git 倉(cāng)庫(kù)的的鏈接的時(shí)候。我們首先要做的就是把代碼從遠(yuǎn)程倉(cāng)庫(kù)克隆下來(lái)翎苫。
git clone https://
2.當(dāng)代碼克隆成功之后兔院,我們便要在代碼的基礎(chǔ)上做出自己的修改。這時(shí)候我們就要提到分支的概念谆吴。
? ? ? 在你的文件夾下面出現(xiàn)了一個(gè)平行空間的概念倒源。在git 倉(cāng)庫(kù)上我們大多是從主分支獲取代碼。獲取下來(lái)之后若是想要提交句狼,此時(shí)你如果是個(gè)新手相速,提交到master 分支必然會(huì)出錯(cuò),因?yàn)楹芏喙臼遣辉试S你直接提交到主分支的鲜锚。所以大多的項(xiàng)目負(fù)責(zé)人會(huì)把master分支鎖起來(lái)突诬。所以你直接提交可能會(huì)報(bào)錯(cuò)。此時(shí)你需要新建一個(gè)你自己的分支芜繁。
2.1新建分支
git branch new //此時(shí)創(chuàng)建的便是你自己的分支
然后切換到你所創(chuàng)建的分支下
git checkout new //此時(shí)切換到你自己的分支
2.2然后是常用的git 命令
如果本地沒(méi)有g(shù)it 倉(cāng)庫(kù)
git init?
然后把自己的代碼加到新建好的倉(cāng)庫(kù)
git add .newfile
然后為你的提交寫明注釋
git commit -am "注釋"
最后可以開(kāi)始提交了
git push orgin new (此時(shí)的意思是提交到你的當(dāng)前的叫做new 的分支)
此時(shí)或許有很多人提交失敗旺隙。原因有兩個(gè)。1.并沒(méi)有關(guān)聯(lián)遠(yuǎn)程的分支骏令。2.沒(méi)有被管理員授予提交的權(quán)限.請(qǐng)示意管理員給你項(xiàng)目權(quán)限蔬捷。然后再次提交便可。
1.關(guān)聯(lián)遠(yuǎn)程的倉(cāng)庫(kù)? git remote add origin?https://git.xxxxxx.git