【從零開始】【Java】【1】Git和svn
阿新 • • 發佈:2018-06-20
什麽 tortoise ava 註冊 命令 用戶 https and 哪裏
閑聊
幹活快一年了吧,感覺工作中能幹的事情也有一點了,但總有種不通透的感覺,查一個問題,能一路查出一堆不明白的東西。
之前新建過文檔是記錄點點滴滴的知識的,使用上沒問題了,但原理什麽的還是不懂,想了想,終究是自己沒有從頭搞過一遍,畢竟動手是最好的老師。
行了,以後盡力更新吧,還是得想著有輸出才能有動力寫寫然後記住。
這次從零開始,打算搞久一點,像個框架一樣,相關的東西都往裏面裝,然後最後形成自己的網圖,加油!
從零開始,是說從項目的零開始,基本的語言等還是要會的哈,在這兒不會的,查一下都是很基礎很基礎的東西咯。
總之呢,這個東西,第一用戶是我自己,然後才是各位哦。
開始
項目總要放哪裏,然後考慮到移動辦公啥的,最好還是有版本管理,那就搞下Git和svn唄
Git
直接上步驟:
- 註冊git賬號
- 創建倉庫(repository)(其實就是填個表單的事兒)
- 下載git到本地
- 到你放項目的文件夾,右鍵git bash,git clone 項目地址
- cd切進去
其他要註意的就是版本管理了,推薦下廖雪峰的git教程
大概總結下,有這麽幾個方面:
- 分支管理
- 版本管理
- 代碼提交和更新操作
- 其他(自定義Git,標簽等)
上手之後,需要多熟悉下命令,我自己用的,持續更新到常用Git命令
好了,Git搞定了。我用的分支javaFromZero
svn
好吧,這玩意兒好用,但前戲..呃,我是說前期配置不好搞。
相比於git的全球遠程倉庫,方便快捷,這個svn想要搞遠程倉庫的話,需要自己搞服務器裝了。
但是使用上,更加直觀(圖形化,尤其是代碼差異方面),而且說對二進制文件的處理很友好。(關於二進制文件看這裏)
所以,公司裏用這個更友好吧,有問題然後直接去查官網文檔,比如TortoiseSVN官方文檔
結束
- 使用遠程Git+本地git軟件,實現共享開發+版本控制;
- svn本地實現版本控制,遠程不太適合個人做多地開發,適合公司使用,更直觀。
- 熟悉Git教程,Git命令,SVN官方文檔,二進制文件
【從零開始】【Java】【1】Git和svn