在Ubuntu上進行Java項目的版本控制,通常會使用Git作為版本控制系統。以下是使用Git進行版本控制的基本步驟:
sudo apt update
sudo apt install git
git config --global user.name "你的用戶名"
git config --global user.email "你的郵箱"
cd /path/to/your/java/project
git init
git add
命令可以添加單個文件或多個文件,使用 .
可以添加所有文件。git add .
git commit
命令將暫存區的更改提交到本地倉庫。提交時應該附帶一條描述性的消息,說明這次提交包含了哪些更改。git commit -m "Initial commit"
創建遠程倉庫:如果你想將你的代碼托管到遠程服務器,如GitHub、GitLab或Bitbucket,你需要在那里創建一個新的倉庫。創建后,你會得到一個遠程倉庫的URL。
關聯本地倉庫與遠程倉庫:使用 git remote add
命令將本地倉庫與遠程倉庫關聯起來。
git remote add origin 遠程倉庫的URL
git push
命令將本地倉庫的更改推送到遠程倉庫。git push -u origin master
這里 -u
參數是設置上游(tracking)引用,以后你可以直接使用 git push
或 git pull
命令與遠程倉庫同步更改。
分支管理:在開發過程中,你可能需要創建不同的分支來進行新功能的開發或修復bug。使用 git branch
、git checkout
和 git merge
等命令來管理分支。
代碼沖突解決:當多人協作時,可能會遇到代碼沖突。這時需要手動解決沖突,并通過 git add
和 git commit
命令來完成合并。