前言
前2個系列已經(jīng)說明Python和Vue開發(fā)環(huán)境的搭建晴竞,并推薦使用編輯器工具VSCode葬凳,再配合使用VSCode插件鹦聪,就擁有了一個強大的基礎(chǔ)開發(fā)環(huán)境,這個開發(fā)環(huán)境可以在我們開發(fā)實踐的過程中符相,根據(jù)個人的習(xí)慣和方式,不斷調(diào)整和完善蠢琳,相信后面是一個挑戰(zhàn)的過程啊终,也是一個感受編碼的快樂過程。
一個優(yōu)秀的項目挪凑,涉及到服務(wù)端技術(shù)孕索、客戶端技術(shù)等多個技術(shù)組合實踐,特別是web服務(wù)開發(fā)躏碳,其涉及前后端整個信息服務(wù)周期搞旭,不僅是開發(fā)人員參與,數(shù)據(jù)庫設(shè)計人員菇绵、頁面設(shè)計人員肄渗、項目管理人員等都要參與到項目中,而不是靠一個人單打獨斗就能完成的咬最,需要的是團隊成員的齊心協(xié)力和團結(jié)協(xié)作翎嫡,很幸運,信息技術(shù)人員從來不缺乏智慧永乌,為我們協(xié)作編碼提供了很多好玩有效的方式惑申,其中Git是現(xiàn)在最流行也是最受歡迎的方式。github.com社區(qū)至今認識全球最大開源社區(qū)翅雏,跨越了時間和空間圈驼,為項目團隊提供了完美的協(xié)作創(chuàng)作模式。
作為一個內(nèi)部項目或私有項目望几,在開發(fā)之初绩脆,為很好實現(xiàn)代碼管理和版本控制,創(chuàng)建一個git服務(wù)實現(xiàn)提供遠程協(xié)作開發(fā)模式是至關(guān)重要的。gogs這里一個國人用go語言寫的git倉庫靴迫,界面友好惕味、功能齊全,易于安裝玉锌,對小型初創(chuàng)公司或內(nèi)部開發(fā)項目的代碼協(xié)作管理是一個很好的選擇方案名挥。配合VSCode插件更是如魚得水,能方便快速地記錄你每次代碼更改過程芬沉,讓你能在任意時刻查看過去的代碼躺同,讓你和團隊能在代碼的路上越走越遠。
本地配置git丸逸,運用VSCode編輯器將文件上傳到git服務(wù)端(版本控制系統(tǒng))
本地需要安裝git環(huán)境蹋艺,開發(fā)編輯工具推薦使用Visual Studio Code
gogs下載:
git工具下載地址:https://git-scm.com/download/win
Visual Studio Code下載地址:https://code.visualstudio.com/
git環(huán)境安裝完成后,需要配置一下用戶名和郵箱地址黄刚,將編碼改為UTF-8捎谨。(edit>options)如下圖:
gogs服務(wù)安裝完成后,在后臺用戶(admin)創(chuàng)建一個名為maint的git倉庫憔维。
Visual Studio Code安裝完成后涛救,首先在本地D盤下新建srchome目錄,然后打開vscode工具业扒,在終端中用命令切換到srchome目錄中進行克隆服務(wù)端maint倉庫检吆。
命令如下:
cd d:/srchome
git clone http://domain/admin/maint.git (這里用maint庫為例)
- 將本地庫中文件修改后上傳至git服務(wù)器中。
vscode開發(fā)工具會自動檢測本地文件是否發(fā)生修改程储。
修改保存后蹭沛,將該文件添加到暫存區(qū),然后進行提交并對文件做說明章鲤。
然后在推送到遠程git服務(wù)器中(需要輸入用戶名和密碼)摊灭。 每次輸入用戶名密碼很繁瑣,可以配置免密败徊。
在%HOME%目錄中帚呼,一般為C:\users\Administrator,也可以是你自己創(chuàng)建的系統(tǒng)用戶名目錄皱蹦,反正都在C:\users\中煤杀。
文件名為.git-credentials,由于在Window中不允許直接創(chuàng)建以"."開頭的文件,所以需要借助git bash進行沪哺,打開git bash客戶端怜珍,進行%HOME%目錄,然后用touch創(chuàng)建文件 .git-credentials, 用vim編輯此文件凤粗,輸入內(nèi)容格式:
touch .git-credentials
vim .git-credentials
https://{username}:{password}@github.com
進入git bash終端, 輸入如下命令:
git config --global credential.helper store
執(zhí)行完后查看%HOME%目錄下的.gitconfig文件,會多了一項:
[credential] helper = store
重新開啟git bash會發(fā)現(xiàn)git push時不用再輸入用戶名和密碼
vscode上傳文件至git服務(wù)端嫌拣。如下圖:
注:當上傳報錯error: failed to push some refs to 'http://host/srchome/maint.git'
時柔袁,需要將服務(wù)端倉庫拉取到本地,再進行上傳即可异逐。
Markdown 語法說明:https://www.appinn.com/markdown/
其他未說明事項捶索,再次進行說明
1、md文檔在VSCode預(yù)覽情況
2灰瞻、Git的說明信息填寫原則:一類事情做一次更新注釋腥例,多個注釋和一次提交,將提交情況說明清楚酝润。