zoukankan      html  css  js  c++  java
  • 将已有项目同步到远程git仓库(github,gitee)及giteee的visual studio插件使用一二

    一。将已有项目同步到远程仓库的最简便方法是用git bash:

    将已有项目同步到远程仓库有两种方法:1用git bash;2.用vs插件,两者的思路和步骤基本一致的。

    实验发现,如果用vs插件,bash操作的1),2),3)可合为一步为“克隆”。但克隆后无法直接使用已有文件,需要通过解决方案管理器将已有的项目文件更新到克隆的项目中,再“更改”和“同步”。

    以下描述git bash

    1.用浏览器在远程服务器(github, gitee)上建立新仓库<远程仓库地址>

    新建仓库主要选择gitignore,版权管理器等。新建成功的仓库只有一些初始化配置文件,如gitignore,readme.md等

    2.本地浏览到项目目录,右键-->Git bash here

    出现bash窗口

    3.bash操作:

    1)初始化本地路径

    $git init

    2)设置远程仓库路径

    $git remote add origin <远程仓库地址>

    3)pull配置文件,主要是gitignore,readme.md,license等,特别是gitignore

    $git pull origin master

    4)加入已有项目的文件

    $git add .

    【注:gitignore已经生效】

    5)提交

    $git commit -m "初始提交"

    二。将已有项目同步到远程仓库的VS IDE插件方法

    1.用浏览器在远程服务器(github, gitee)上建立新仓库<远程仓库地址>

    新建仓库主要选择gitignore,版权管理器等

    2. Visual Studio操作

    1)启动visual studio 2017, 进入“团队资源管理器”

    2)连接点击“连接”

    输入账号密码登录。

    3)克隆远程仓库

    此时克隆回来的文件,只有gitignore,README.md,license等。

    4)将项目文件拷贝本地项目文件夹中

    5)切换到“团队资源管理器",提交文件

    用IDE 插件方法,无法在原项目目录上操作(系统会在原项目目下新建一个项目目录),需要做一次文件拷贝的工作。

    不推荐。

    三。GIT随想

    GIT无疑是一个非常棒的团队项目管理工具之一,但我认为其概念上与我们日常的概念有些不相符,对初学者来说会造成一定的理解障碍:

    1. 把本地工作目录称为”仓库“

    仓库通常是存放成品的地方,没有人会想到直接在仓库里修改编辑产品

    2. 仓库应该理解为存放很多产品的地方,但在git并不是

    git的仓库是对应的是一个项目,每个项目一个仓库。

    git中的”项目"是什么?我还没了解

    3. ssh方式下密钥的使用

  • 相关阅读:
    Vuejs --01 起步
    ajax利用FormData异步文件提交
    格式化JSON数据
    获取url中的参数
    xampp配置多端口访问
    自动识别移动端还是PC端
    一些常见的shell命令和git命令
    网站性能优化之减少HTTP请求
    ajax学习笔记
    canvas随笔
  • 原文地址:https://www.cnblogs.com/ccjungle/p/10619169.html
Copyright © 2011-2022 走看看