zoukankan      html  css  js  c++  java
  • 【从零开始】【Java】【1】Git和svn

    闲聊

    干活快一年了吧,感觉工作中能干的事情也有一点了,但总有种不通透的感觉,查一个问题,能一路查出一堆不明白的东西。

    之前新建过文档是记录点点滴滴的知识的,使用上没问题了,但原理什么的还是不懂,想了想,终究是自己没有从头搞过一遍,毕竟动手是最好的老师。

    行了,以后尽力更新吧,还是得想着有输出才能有动力写写然后记住。

    这次从零开始,打算搞久一点,像个框架一样,相关的东西都往里面装,然后最后形成自己的网图,加油!

    从零开始,是说从项目的零开始,基本的语言等还是要会的哈,在这儿不会的,查一下都是很基础很基础的东西咯。

    总之呢,这个东西,第一用户是我自己,然后才是各位哦。


    开始

    项目总要放哪里,然后考虑到移动办公啥的,最好还是有版本管理,那就搞下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官方文档,二进制文件
  • 相关阅读:
    thinkphp自动映射分析
    thinkphp自动创建数据对象分析
    html模板输头部出现"&#65279"
    register_shutdown_function 函数详解
    mcrypt加密以及解密过程
    SVN不能解锁,报错:没有匹配的可用锁令牌的解决方法
    微信公众平台JSSDK开发
    PHP的UTF-8中文转拼音处理类
    PHP中文转拼音函数
    php生成mysql数据字典
  • 原文地址:https://www.cnblogs.com/andy1202go/p/9203860.html
Copyright © 2011-2022 走看看