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

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

github

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

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

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

在文件里右鍵選澤Git Bash Here


進(jìn)行操作

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

$ 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ē)

免密文件路徑
C:\Users\wth\.ssh

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



以后我們每次再運(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)目

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

Intellij操作git
創(chuàng)建web項(xiàng)目



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


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

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




三次提交修改

新增文件解決方法
如果整個(gè)項(xiàng)目提交
在根目錄進(jìn)行上傳


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

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

刪除文件也是同樣操作

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


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

更新下載
安裝github插件

忽略文件插件










解決:



拿出每次提交的版本

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



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



