摘要:版本控制的使用。在執(zhí)行時,報錯則執(zhí)行以下語句先把遠(yuǎn)程服務(wù)器上面的文件拉先來,再上去。
git版本控制的使用。在windows, 如果直接使用git bash可以直接看第五步的操作
具體的方法:1.首先,注冊之類的問題 就不多說了,注冊完了,在官網(wǎng) http://www.github.com 進(jìn)行下載window系統(tǒng)下的客戶端.
2.登陸進(jìn)入github 在右側(cè)的位置:
new一個項目的目錄出來
進(jìn)行設(shè)置項目的 標(biāo)題和描述信息
下面的那個 Initialize this ...README勾選上,不然在后面會帶來不必要的麻煩
現(xiàn)在遠(yuǎn)程的倉庫就已經(jīng)創(chuàng)建完成,就是你的遠(yuǎn)程倉庫的 地址信息
3.接下來,在客戶端進(jìn)行操作:
在客戶端的github中, 新添加一個本地的項目,用做后期的與遠(yuǎn)程倉庫同步的操作
注意,項目的本地位置,就放在你的本地的項目的位置就可以了.不再需要為其創(chuàng)建一個新的目錄.
4.在創(chuàng)建完成后:
在github的客戶端, 會顯示已經(jīng)做出了修改, 進(jìn)行上傳
但是注意,這個時候的上傳時存儲在一個臨時的區(qū)域,還沒有和遠(yuǎn)程的倉庫進(jìn)行關(guān)聯(lián)!
5.接下來才是重點! 也是上傳的關(guān)鍵!
在客戶端的github中 open in git shell(也就是打開git bash)
生成ssh文件: 公共鑰匙:ssh-keygen -t rsa -C "[email protected]"
命令生成后,在 C:UsersAdministrator.ssh 位置,我們可以看到這個文件,打開取得其中的內(nèi)容
6.在github的網(wǎng)頁上 ,個人中心的settings配置部分,進(jìn)行添加ssh key ,title無所謂。這個是允許哪一臺計算機(jī)進(jìn)行內(nèi)容的修改
7.然后回到git bash來,輸入如下命令檢測是否能夠ssh連接github,
ssh -T [email protected]
可能會出現(xiàn)警告,不要管他,輸入的密碼是你建立密鑰時候的密碼。
8.先將網(wǎng)上的代碼復(fù)制到本地
git clone https://github.com/logobitch/MyBlog.git
后面填寫自己的git賬戶 和項目的名稱即可
之后我們按照如下命令將本地倉庫遞交到遠(yuǎn)程倉庫:
上傳之前要對修改做一次總結(jié),寫好“日志” git commit -m ".................."
9.將本地倉庫和遠(yuǎn)程倉庫建立連接: 其中后面的部分是你在網(wǎng)頁上的github項目中拿到的項目地址,
git remote add origin [email protected]:logobitch/origin.git
10.完成上傳
git push -u origin master
1.
如果執(zhí)行 git remote add origin
出現(xiàn)錯誤: fatal: remote origin already exists
則執(zhí)行以下語句:
git remote rm origin
再往后執(zhí)行git remote add origin 即可。
在執(zhí)行git push origin master時,報錯:
error:failed to push som refs to.......
則執(zhí)行以下語句:
git pull origin master
先把遠(yuǎn)程服務(wù)器github上面的文件拉先來,再push 上去。
2.
還有: error: failed to push some refs to https://github.com/logobitch/MyBlog.git
用git push代碼到遠(yuǎn)程倉庫的時候出現(xiàn)錯誤,這個是因為有發(fā)生沖突
error:failed to push some refs to ... Dealing with “non-fast-forward” errors From time to time you may encounter this error while pushing: $ git push origin master To ../remote/ ! [rejected] master -> master (non-fast forward) error: failed to push some refs to "../remote/" To prevent you from losing history, non-fast-forward updates were rejected Merge the remote changes before pushing again. See the "non-fast forward" section of "git push --help" for details.
解決方法:先把git的東西fetch到你本地然后merge后再push
$ git fetch $ git merge
這2句命令等價于
$ git pull
3.
warning: LF will be replaced by CRLF in resources/views/errors/503.blade.php. The file will have its original line endings in your working directory.
這只是我項目中的其中一個文件啦,這是因為windows下和linux下的換行符不同導(dǎo)致的
推薦文章只是自己在安裝時遇見的問題。
真心推薦大家看http://www.liaoxuefeng.com 的具體內(nèi)容的講解
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/21496.html
摘要:項目打包后上傳至,并實現(xiàn)的預(yù)覽打包項目項目命令行輸入打包命令,生成了文件夾打包完成。參考各位大佬求教一個問題項目打包后如何上傳到實現(xiàn)預(yù)覽上傳本地項目到和預(yù)覽使用數(shù)據(jù)怎么加載本地數(shù)據(jù)能讓項目在上預(yù)覽 vue項目打包后上傳至GitHub,并實現(xiàn)github-pages的預(yù)覽 1. 打包vue 項目 vue項目:showImg(https://segmentfault.com/img/bVb...
摘要:主要原因是因為上傳到時文件會被忽略上傳,畢竟文件中有各種數(shù)據(jù)庫的連接信息,上傳之后有很嚴(yán)重的安全隱患。再次執(zhí)行還是會報錯此時依次執(zhí)行以下命令重啟項目會發(fā)現(xiàn)完美解決啦。 這幾天自己在搗鼓一個laravel的項目,本地開發(fā)上傳到github,再次clone到本地開發(fā)的時候報錯500。 主要原因是因為上傳到github時 .env 文件會被忽略上傳,畢竟 .env 文件中有各種數(shù)據(jù)庫的連接信...
摘要:鏈接并上傳項目關(guān)于是一個網(wǎng)站和服務(wù),作為項目源碼托管,協(xié)作開發(fā)倉庫,其中協(xié)作開發(fā)倉庫是的初衷,也是目前應(yīng)用的最多方面,項目下來更改配置即可運行,適合團(tuán)隊協(xié)作開發(fā)項目,要了解,必須首先了解。 ...
閱讀 3138·2021-09-22 15:50
閱讀 3339·2021-09-10 10:51
閱讀 3153·2019-08-29 17:10
閱讀 2928·2019-08-26 12:14
閱讀 1845·2019-08-26 12:00
閱讀 961·2019-08-26 11:44
閱讀 659·2019-08-26 11:44
閱讀 2830·2019-08-26 11:41