柚子快報(bào)激活碼778899分享:github
柚子快報(bào)激活碼778899分享:github
一.克隆別人的項(xiàng)目
1.下載github
GitHub Desktop | Simple collaboration from your desktop
2.打開后頁(yè)面顯示如下,如果你要學(xué)習(xí)的話,選擇第一個(gè),如果你要從遠(yuǎn)程網(wǎng)站上克隆項(xiàng)目本地調(diào)試的話,選擇第二個(gè)clone a repository(倉(cāng)庫(kù))?from the Internet.
3.進(jìn)入網(wǎng)站之后,選擇sign in注冊(cè)一個(gè)賬號(hào),然后搜索一個(gè)你想學(xué)習(xí)的項(xiàng)目,點(diǎn)擊Clone然后在本地桌面打開
4.這個(gè)時(shí)候他就會(huì)打開你的本地git程序,他會(huì)讓你輸入你的local Path(你想把克隆的項(xiàng)目保存的位置),還有原倉(cāng)庫(kù)的地址URL,如果他不能自動(dòng)填寫,你可以手動(dòng)copy他的地址過(guò)來(lái),然后選擇clone
5.然后你就可以在本地上嘗試別人的項(xiàng)目了,可以選擇你本地的編輯器去開發(fā)他
二.創(chuàng)建自己的項(xiàng)目
1.在file欄選擇new repository,輸入名字和你想要保存的本地位置,然后創(chuàng)建
2.然后點(diǎn)擊publish repository
3.然后選擇view on Github,你就會(huì)看到自己剛剛創(chuàng)建的項(xiàng)目
三.添加一個(gè)本地文件
1.在你剛剛創(chuàng)建的倉(cāng)庫(kù)里新建一個(gè)txt文件,命名為hello,然后你的git倉(cāng)庫(kù)中也會(huì)同步剛剛這個(gè)改變
2.然后在Description地方寫入你對(duì)這個(gè)改變的記述(我寫的是hello is a text),然后點(diǎn)擊 commit to main
3.點(diǎn)擊push origin就可以發(fā)布到遠(yuǎn)程倉(cāng)庫(kù)了
四、迭代遠(yuǎn)程倉(cāng)庫(kù)的新版本(更新的部分)
1.如果我們的同事遠(yuǎn)程更新了這個(gè)項(xiàng)目,但是我們本地并沒(méi)有同步,如下
2.這個(gè)時(shí)候我們就可以在本地選擇fetch origin
再點(diǎn)擊Pull origin
點(diǎn)擊History就可以看見(jiàn)更新了什么
五、版本回退
如果我們不小心刪除了hello文件想要回到上一步怎么做?
可以點(diǎn)擊History,選擇revert changes in commit
文件又被恢復(fù)了
六、建立分支(用于測(cè)試不破壞原版本的基礎(chǔ)上嘗試新功能)
1.在我們的工作欄里,current branch是我們的主干,origin是我們的遠(yuǎn)程倉(cāng)庫(kù)的分支
2.我們嘗試創(chuàng)建一個(gè)新的分支,點(diǎn)擊current branch后選擇new branch,創(chuàng)建一個(gè)名為Mytest3的分支
然后點(diǎn)擊switch branch,我們就轉(zhuǎn)換到新建的分支上了
我們現(xiàn)在新分支中創(chuàng)建一個(gè)test2的文件
看看我們的本地文件夾是生成了這個(gè)文件
切換到主分支我們的本地文件夾中卻沒(méi)有這個(gè)文件,而且看看我們主分支的git歷史操作也沒(méi)有create 這個(gè)新的test2文件,是因?yàn)槲覀冊(cè)谛路种ё龅母膭?dòng)不會(huì)影響主分支
3.合并分支
當(dāng)我們測(cè)試后覺(jué)得這個(gè)新功能很不錯(cuò),我們就可以合并這兩個(gè)分支,點(diǎn)擊branch,選擇Merge into ceurrent branch (把別的分支合并到當(dāng)前這個(gè))
然后我們看看我們這個(gè)主干真的就創(chuàng)建了這個(gè)文件,并且在文件夾中也創(chuàng)建了這個(gè)文件
柚子快報(bào)激活碼778899分享:github
推薦鏈接
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。
轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。