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 并存了。

  • 相关阅读:
    Django 同步数据库的时候app中的models的表没有成功创建
    mysql 个人博客应用的建表和相关查询
    lambda(),map(),filter()
    用小白鼠找毒药
    python 汉诺塔问题
    灰色预测
    python可视化图标
    exel数据可视化
    543. 二叉树的直径
    236. 二叉树的最近公共祖先
  • 原文地址:https://www.cnblogs.com/eclipse-/p/8028857.html
Copyright © 2011-2022 走看看