將專案遷移到gitlab
阿新 • • 發佈:2018-12-10
1.在gitlab上建立project,得到一個git地址,如:http://192.168.74.90/xxx_sportSnatch/bt_receive.git。 在gitlib上可以看到2種,一種是ssh,一種是http的。我們後面使用git bash操作,使用http方式。
2.忽略不需要提交的檔案 這裡以idea為例,忽略target目錄和.iml檔案。 在bt_receive專案根目錄建立.gitignore檔案,檔案內容:
.idea
*.iml
target
3.在專案所在目錄(比如bt_receive)右鍵,git bash here。 會彈出一個git bash視窗 依次執行
cd bt_receive git init git add . git commit -m 'Initial commit' git remote add origin http://192.168.74.90/hhly_sportSnatch/bt_receive.git git push origin master(這一步執行後提示輸入使用者名稱和密碼,輸入gitlab的使用者名稱和密碼即可)
這樣程式碼就會提交到git的master分支上。
4.刪除gitlab上的檔案 比如idea的打包目錄target。這些是不需要上傳到gitlab上的。
git rm -r --cached -n "target/" #這一步不會刪除,只會顯示要刪除的檔案
git rm -r --cached "target/" #這一步刪除target目錄
git commit -m 'remove target folder' #提交修改到本地倉庫
git push origin master # 推送到遠端倉庫
注意:要安裝git for windows