linux雜談筆記之 版本管理工具svn&git
1、svn
checkout
svn checkout http://120.132.69.218/svn/bicaijia-appweb-service/trunk/bicaijia-appweb_2/ ./webserver
svn log -l 2
update
$ svn update .
commit
$ svn commit -m "pom.xml file modify"
delete
$ svn delete pom.xml ;svn commit -m "delete pom.xml"
copy branch
merge
$ svn merge http://120.132.69.218/svn/test/branches/webserver_v4.0.1_20170426
$svn commit -m "Merge "
resolved
svn resolved -R
lock unlock
svn lock pom.xml -m "lock"
svn unlock --force pom.xml
mkdir
$ svn mkdir -m "Create dir" http://120.132.69.218/svn/test/trunk/webserver/shy
log
svn log -l -r --stop-on-copy
回退
$ svn merge -r head:24 http://120.132.69.218/svn/test/trunk/webserver
$ svn commit
檔案忽略
2、git
init
git init
clone
git clone https://username:password@ip
push
git push origin develop:develop
pull
remote
commit
rm
branch
checkout
tag
log
回退
檔案忽略
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23890223/viewspace-2138083/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 談談分散式版本管理工具Git分散式Git
- 前端隨筆(雜談)前端
- 工作隨筆雜談
- robot framework學習筆記之九-雜記Framework筆記
- 【讀書筆記】安卓學習筆記第一篇——個人雜談筆記安卓
- Effective c++(筆記) 之 雜項討論C++筆記
- oracle雜燴筆記Oracle筆記
- 【筆記】Tricks - 雜項筆記
- 雜篇:隨筆程式設計雜談錄–《隆中對》程式設計
- iOS之Xcconfig雜談iOS
- 版本管理工具之Git 和SVNGit
- Linux雜記1Linux
- Linux雜記4Linux
- Linux雜記5Linux
- Linux雜記6Linux
- Linux雜記7Linux
- Linux雜記2Linux
- Linux雜記3Linux
- 日常筆記大雜燴筆記
- Android 學習筆記雜記Android筆記
- 【雜談】Tomcat 之 Lifecycle介面Tomcat
- 隨筆程式設計雜談錄–《隆中對》程式設計
- 技術雜談 之 室內導航
- Android記憶體優化雜談Android記憶體優化
- Swift雜談Swift
- synchronized雜談synchronized
- IT者雜談
- fragment雜談Fragment
- Linux自學筆記——檔案共享之NFSLinux筆記NFS
- 【雜項】Substance Painter 學習筆記AI筆記
- 6,雜湊(perl語言筆記)筆記
- 雜湊表hashtable課堂筆記筆記
- 《資料結構與演算法之美》學習筆記之複雜度資料結構演算法筆記複雜度
- 2.oracle常用管理工具(筆記)Oracle筆記
- 適合寫筆記的文字筆記管理工具Keep It for Mac好用嗎?筆記Mac
- [BI專案記]-文件版本管理筆記筆記
- Vue.js 學習筆記之六:構建更復雜的元件Vue.js筆記元件
- Linux筆記Linux筆記