gitlab上傳代碼及報錯處理


1、安裝git    https://git-scm.com/downloads

2、新建工程

a、步驟一

b、步驟二

 

 

3、創建密鑰

   a、桌面右鍵

b、cd ~/.ssh/

如果提示 “ No such file or directory”,你可以手動的創建一個 .ssh文件夾即可

        mkdir ~/.ssh

c、配置全局的name和email,參照你創建的工程Git global setup

       git config --global user.name "椰子"
       git config --global user.email "995852922@qq.com"
 

 d、生成key

ssh-keygen -t rsa -C "995852922@qq.com"

 e、最后生成兩個文件:id_rsa和id_rsa.pub

 

   f、把id_rsa.pub里的內容粘貼到gitlab密鑰中

 g、密鑰創建成功

4、上傳項目

a、右鍵要上傳的項目,選擇Git Bash Here

 

b、輸入下面的命令

git config --global user.name "椰子"
git config --global user.email "995852922@qq.com"
git init
git remote add origin ssh://git@42.123.127.93:10022/tyshawn/sdap1.git
git add .
git commit -m "程序源代碼"
git push -u origin master

參考創建的工程頁面:

注意:如果使用http的方式上傳,就不需要先申請ssh,可以用以下命令直接上傳

git config --global user.name "椰子"
git config --global user.email "995852922@qq.com"
git init
git remote add origin http://xxxxxxxxxxxxxxxxxxxx.git
git add .
git commit -m "程序源代碼"
git push -u origin master

 c、項目上傳成功

5、gitlab更新代碼

gitlab上更新代碼

1.打開命令行的窗口,定位到項目所在的路徑。

2.輸入:gitstatus,敲回車查看代碼是否有更新,有更新的話會出現文件改變的文件名。(紅色的)

3.輸入:gitcommit -a -m "tag",敲回車,然后你就會看到有幾個文件修改了。(如果寫了-m,那么“”中一定要寫內容,不然會報錯)

4.最后提交到庫里gitpush -u origin master

 

 

創建項目是注意不要勾選:

 

 

 

 

 

 

 

報錯:

解決:git push error: failed to push some refs to

出現錯誤的原因是github中的README.md文件不在本地代碼目錄中。

也就是說我們需要先將遠程代碼庫中的任何文件先pull到本地代碼庫中,才能push新的代碼到github代碼庫中。

使用如下命令:git pull --rebase origin master

然后再進行上傳: git push -u origin master


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM