Git和GitHub及操作

CVS---SVN(集中式版本控制系統(tǒng))
Git----配置管理工具(分布式版本控制系統(tǒng))
GitHub----使用Git的程序員開(kāi)源社區(qū)

github圖解

image.png

1.安裝git

git-scm.com 首先進(jìn)入GitHub官網(wǎng),下載適合自己電腦的版本
正常安裝就可以??梢赃x擇安裝路徑。選項(xiàng)默認(rèn)即可。
安裝完成以后出現(xiàn)右鍵出現(xiàn)Git Bash Here


image.png

github

image.png

創(chuàng)建項(xiàng)目


image.png

不勾選Intialize this....
可以查看命令行上傳代碼


image.png

2.在桌面模擬創(chuàng)建一個(gè)項(xiàng)目
例如:
image.png

在文件里右鍵選澤Git Bash Here


image.png

image.png

進(jìn)行操作

image.png

出現(xiàn)如下錯(cuò)誤解決方式


image.png
$ git config --global user.name "wth"
$ git config --global user.email "123456@sina.com"

給倉(cāng)庫(kù)地址起別名

git remote add origin https://github.com/wth19970830/hellogithub.git

上傳到github

git push -u origin master

免密登陸(對(duì)自己電腦信任)

$ ssh-keygen -t rsa -C "123456@sina.com"

全部選擇回車(chē)
image.png

免密文件路徑

C:\Users\wth\.ssh
image.png

選擇文件中id_rsa.pub中的內(nèi)容復(fù)制到github


image.png

image.png

image.png

以后我們每次再運(yùn)行 git push origin master命令無(wú)須再次輸入密碼
要想實(shí)現(xiàn)免密提交代碼,還有一點(diǎn)需要注意的就是,我們?cè)谑褂?br> git remote add 遠(yuǎn)程項(xiàng)目別名 遠(yuǎn)程項(xiàng)目地址
命令的時(shí)候,要保證遠(yuǎn)程項(xiàng)目地址使用的是SSH協(xié)議而不是HTTPS協(xié)議

在github中刪掉一個(gè)項(xiàng)目

image.png

內(nèi)容添加項(xiàng)目名確認(rèn)一下


image.png

Intellij操作git

創(chuàng)建web項(xiàng)目


image.png

image.png

image.png

上傳成功
修改成功再一次上傳
單提交一個(gè)文件
選擇一個(gè)文件


image.png

image.png

現(xiàn)在查看github并沒(méi)有顯示成功,而我們做的這部操作時(shí)將文件添加到了本地我們還需要進(jìn)行push操作上傳到遠(yuǎn)程
image.png

直接點(diǎn)push就可以了
image.png

image.png
image.png

image.png

三次提交修改


image.png

新增文件解決方法

如果整個(gè)項(xiàng)目提交
在根目錄進(jìn)行上傳


image.png

image.png

如果選擇no則需要手動(dòng)添加


image.png

手動(dòng)添加方式:
image.png

刪除文件也是同樣操作


image.png

打開(kāi)github上的項(xiàng)目


image.png

image.png

合作開(kāi)發(fā)


image.png

更新下載

安裝github插件

image.png

忽略文件插件

image.png

image.png

image.png

選項(xiàng)
確定

配置忽略文件.png

內(nèi)容下的文件不提交
pull.png
image.png

出現(xiàn)pull失敗

解決:


image.png
image.png
image.png

拿出每次提交的版本

image.png

比如對(duì)這個(gè)版本感興趣


image.png
image.png

image.png

號(hào)是版本號(hào)


image.png

image.png

image.png

回到想看的版本
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容