一: 登錄git服務器,輸入用戶名,密碼等
二: New Project 添加項目
設置組可見,項目名稱等。
創建成功的項目可以看到該項目的clone地址,可以通過http,ssh兩種方式來獲取:
三:本地上傳項目文件操作:
新建一 test 文件夾,shift+右擊鍵,打開git bash工具:
在本地建一個git 倉庫:git clone http://ip/team2/2018.Porject.git
因為項目是空的,會出現一個warning,也可以在git上建好項目后,新建一個文件,這樣項目就不會為空
本地拿到項目后,因為什么文件都沒有,通過 git branch 拿不到master分支,需要傳入數據后才會顯示master分支。
添加項目文件:
git add ./bin/www
...
查看各文件狀態: git status
提交項目文件:
git commit -m "info"
拉取項目文件
git pull [origin master]
推送項目文件:
git push [origin master]
文件推送到git服務器上后,通過git branch查看分支,就可以看到已經到master分支上了。
注: 提交項目文件之前,需要設置.gitignore文件,過濾不需要上傳的文件,內容為:
node_modules
.DS_Store
npm-debug.log.*
npm-debug.log
.idea
log/
*.zip
*.txt
!log/README.MD
!code/GBDUTY/normalizeConfig/log
.vscode
config
!code/GBDUTY/test/config
*.bson
*.metadata.json
.nyc_output
在項目提交好后,發現項目文件名稱定義有誤,在git服務器上將項目的文件名更改了新的文件名
更新新的文件名后,本地提交項目的訪問url路徑還是原來的路徑,需要修改隱藏文件夾.git下面config文件的路徑:
改完后,git pull ,git push 就可以直接使用了。