CVS---SVN(集中式版本控制系統(tǒng))
Git----配置管理工具(分布式版本控制系統(tǒng))
GitHub----使用Git的程序員開源社區(qū)
github圖解
1.安裝git
git-scm.com 首先進(jìn)入GitHub官網(wǎng)碍拆,下載適合自己電腦的版本
正常安裝就可以÷С龋可以選擇安裝路徑揪利。選項(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"
全部選擇回車
免密文件路徑
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)添加方式:
刪除文件也是同樣操作
打開github上的項(xiàng)目
合作開發(fā)
更新下載
安裝github插件
忽略文件插件
解決:
拿出每次提交的版本
比如對(duì)這個(gè)版本感興趣
號(hào)是版本號(hào)