A. xcode 怎麼將本地代碼上傳到gitlab
1.在macos中打開終端, 敲入cd ~/.ssh,如果提示沒有該目錄,創建一下 (mkdir .ssh);
2.敲入ls,查看該目錄下的文件,如果看到裡面有id_rsa.pub 或者 id_dsa.pub 說明你已經創建過,跳過下面的創建步驟,如果沒有,執行下面的創建;
3.敲入 ssh-keygen -t rsa -C "YOUR EMAIL" ,然後他會提示輸入文件名,可以不輸,直接回車,然後輸入密碼,回車,再次輸入密碼確認,這里要記下這個密碼,提交的時候需要用到;
4.經過上面的創建,會在.ssh目錄下生成一個id_rsa.pub 或者 id_dsa.pub文件,用cat命令查看裡面的內容(cat id_rsa.pub),這個內容;
5.登陸github.com,從右上角的account settings進入設置界面,找到SSH keys,點擊Add SSH key,Title可以自己起名,key粘貼上面的id_rsa.pub文件的內容,點擊Add key;
到這里配置基本完成了,下面去創建一個repo
6.進入github.com,點擊 Create New Repository創建一個新的庫,復制ssh地址;
7.回到Xcode中,點擊Source Control--"YOUR Project"--Config...,打開配置對話框,選擇remote標簽頁,店家左下角的加號按鈕,add remote...,Name自己定,Address粘貼上面的ssh地址,點擊Add remote返回;
8.點擊Source Control--Push...,load branch完成之後點擊push,這時會提示輸入密碼,輸入第三步中的密碼,這樣就完成了;
B. gitlab 怎麼修改單個文件大小
gitlab默認上傳文件最大10M,如果大於10M,則需要做如下修改:
vim app/models/note.rb
找到如下行:validates :attachment, file_size: { maximum: 10.megabytes.to_i }
將10改為你想要的大小;
如果httpserver使用提nginx,則修改配置文件nginx.conf,在http中加入 client_max_body_size 50m, 這個值默認是1M。
此外,如果用eclipse的插件上傳,報如下錯:
Can't connect to any repository: http://10.210.92.69/bcop/bcop_si.git (An internal Exception occurred ring push: http://10.210.92.69/bcop/bcop_si.git: 411 Length Required)
做如下修改:
Eclipse>Preferences>Team>Git>Configuration>Add Entry
Enter http.postBuffer as key and 524288000 as value (if 500M is enough)
C. gitlab如何刪除遠程倉庫中文件,重新上傳文件
rm -r delete-file-route // 刪除你不需要的文件
git add .
git commit -m "刪除某文件"
git push // 提交到遠程倉庫
把你要重新上傳的文件放入項目中
再提交一次
D. 想要使用gitlab上傳管理代碼,必須要安裝 gitlab嗎
管理代碼,
E. 怎麼用sourcetree代碼 上傳到gitlab上
第一個是在windows的環境下安裝,第二個是在windows或者lunix環境中安裝的。兩者都可以。安裝好git客戶端後,我們會發現它有Git GUI和Git Bash及Git CMD這三種,我簡單的說一下Git GUI是一個圖形工具相當於一個專門管理你代碼或者修改代碼,具體直觀的能看見的這個工具,只不過是英文版的和SourceTree的作用類似,但是好用一些。而Git Bash就是利用Git的命令去一步一步的提交項目到你的github中,我開始就是用的命令去提交代碼,遺憾的是提交失敗很崩潰,並且命令也有幾條記不住,不用怕我們可以用SourceTree界面去提交項目,不再擔心那所謂的Git命令了。
F. 怎樣上傳東西到GitLab網站
用git。
git的具體用法參考阮易峰老師的教程
G. 從Axure導出的HTML原型,上傳到gitlab後怎麼在線預覽
gitlab是一個託管的倉庫么?如果是的類似他會生成一個預覽地址,通過預覽地址預覽
H. 如何清除gitlab曾經上傳的內容
方法/步驟
1、登陸github到個人主頁,點擊「Repositories」,就能看到你自己創建或者「Fork」的項目。
2、找到你要刪除的「Repositories」(或者也可以說是項目),點擊進入。
3、找到該Repositories頁面右下方的「Settings」,如圖中標示,點擊「Settings」進入(這個時候有可能會提示讓你輸入密碼)。
4、進到「Settings」之後,點選左邊框中的「Options」(一般默認也是這個選項),然後拉到最下,就可以看到「Delete this repository」了。
5、點擊「Delete this repository」,彈出對話框,需要你填寫要刪除的這個「Repositories」名字,不填寫的話是不能刪除的,我這里的名字是「Test」,然後就可以刪除整個項目了。
I. gitlab怎麼查看用戶是否上傳代碼
打開Github For Windows,點擊項目後面的箭頭,或者雙擊項目
進入到項目倉庫後,就會在界面右側看到改動的的代碼或者文件,我們在左側輸入此次變動的備注,如下圖所示,
點擊的「Commit to master」按鈕,就會在左側顯示一個「Unsynced Commits」
我們點擊右上方的「Sync」按鈕,這些軟體就會自動上傳代碼到遠程伺服器,
上傳完畢之後,就會在左側的「History」里看到剛才上傳的版本了
6
為了驗證代碼是否上傳伺服器成功,我們可以進入到Github上的項目主頁,驗證代碼是否變動成功
J. gitlab公開的項目不是成員能push代碼嗎
我可以把你的問題理解為項目(資源)部署的問題。
靜態資源
如果只是一些圖片、HTML、js、CSS等,放心大膽的去用Git Hook,這里有一篇介紹的文章。
項目後端
比如你寫PHP、Node.js、Python或Ruby等腳本語言,並包含資料庫資源,想尋找一種除scp之外把源代碼上傳到伺服器並部署運行的工具,我推薦Capistrano。這里有一篇Capistrano 2部署的文章,你可以感受一下。現在Capistrano已經出到第三版,跟第二版差別較大。