1. git 常用
1.1 創(chuàng)建一個(gè)git
git init
創(chuàng)建一個(gè)文件垄分,修改文件內(nèi)容,查看文件狀態(tài)
git status
1.2 保存至?xí)捍鎱^(qū)
git add 文件名
1.3 由暫存區(qū)轉(zhuǎn)至倉(cāng)庫(kù)
git commit -m 文件名
git pull
查看是否有沖突
git push
將沖突修改好上傳至服務(wù)器
git commit --amend
修改提交到倉(cāng)庫(kù)的日志中的注釋
git reset HEAD 文件名
將暫存區(qū)的文件移至工作區(qū)
git checkout --文件名
將工作區(qū)中的文件移除
1.4 查看/創(chuàng)建/切換/合并git分支
git branch
git branch 分支名
git checkout 分支名
git merge 分支名(注意埃篓,在轉(zhuǎn)換分支后抵卫,合并)
1.5 查看/創(chuàng)建標(biāo)簽tag,版本還原點(diǎn)
git tags
git tag -a 版本號(hào) -m '注釋記錄'
git show 版本號(hào)
git push origin -- tags
2. svn 常用
將項(xiàng)目下載至本地
svn checkout svn服務(wù)器的網(wǎng)絡(luò)路徑
進(jìn)入本地的項(xiàng)目文件
cd 項(xiàng)目本地所在路徑
創(chuàng)建分支
svn cp 項(xiàng)目文件所在地址 項(xiàng)目文件同級(jí)地址加上所創(chuàng)建的分支名 -m '注釋記錄' --username --password (需要轉(zhuǎn)換的用戶及密碼掠手,默認(rèn)是本地用戶)
svn update
編譯/修改/上傳
vi 文件名
svn add 文件名
svn commit -m '注釋記錄'