zoukankan      html  css  js  c++  java
  • svn git 共存

    公司用的svn ,在局域网里

    而我有时候要回家加班(你懂的)

    那么问题来了,我想在不带电脑的情况下,可以两端同步。

    场景如下:

    我下班的时候将代码提交到svn 和git 上。

    回到家后,从git上同步下来,进行修改后再将代码提交到 git 上。

    到公司再将代码 从git 上同步下来,再提交到svn上。

    那么,开始吧。

    如果你已经有了svn 那么:

    你先有一个git 远程仓库,比如github gitee 什么的。我用的gitee。

    在远程仓库建好你的项目。项目最好是空的,就是里面一个文件也没有。

    进入到项目目录 ,初始化git

    > git init 

    这时候已经初始化,并且你是在master分支下,如果你是要放在远程仓库的其它分支下,那你要执行下面这句,否则不用管这句。

    > git checkout -b 分支名称

    比如:git checkout -b platform

    然后:

    > git remote add origin 你的公网项目地址 

    这时候你的本地项目就和你的远程仓库连接了。 

    接着你要准备一个 .ignore文件,,并放到项目下,,里面写好你要忽略的文件和目录。

    然后:

    > git add .

    > git commit -m 'init'

    > git push  --set-upstream origin 分支名称

    比如:git push  --set-upstream origin platform

    这时候你就可以svn 和 git 并存了。

  • 相关阅读:
    VUE和支付
    酱油荷包蛋
    .NET CORE迁移踩坑
    文本超过控件长度自动显示省略号的css
    jquery综合
    123
    Java l ArrayList
    SQL|几种插入语句的区别
    Spark l Spark启启动时的Master参数是什么?
    【外】001-python3之zip函数
  • 原文地址:https://www.cnblogs.com/eclipse-/p/8028857.html
Copyright © 2011-2022 走看看