• Git如何把本地代码推送到远程仓库


    Git如何把本地代码推送到远程仓库

    http://blog.csdn.net/yl_cc/article/details/72676538

    正题

    在项目的建立初期都是先搭建基础框架,在完成基础框架的搭建后,才把代码放到代码管理服务器上,让项目组成员进行检出从而进行需求的开发。而基础框架的搭建大部分都是先在个人的电脑上完成的,当完成框架搭建后,此时就要把代码共享到代码服务器上供开发人员检出。
    
    对于SVN来说,使用工具(如eclipse)的Team-->share project 即可把本地的代码直接提交到SVN代码服务器上,简单粗暴,一步到位。
    
    而对于Git来说,步骤可能就多了几步了,不过思路也很清晰,步骤如下(废话很多,终于进入主题):

    1、首先需要安装Git,如果已经安装,请跳过。由于Git是Linux开发的,所以大部分使用在Linux系统上,但肯定会有windows版的,我本身使用的是win10,下载安装即可:https://git-for-windows.github.io/

    2、安装好git服务器后。首先找到你项目的文件夹,比如项目名称为myproject,进入到这个文件夹,右键打开模拟linux风格的命令窗口 
    这里写图片描述 
    接下来依次执行命令:

    git init   // 初始化版本库
    
    git add .   // 添加文件到版本库(只是添加到缓存区),.代表添加文件夹下所有文件 
    
    git commit -m "first commit" // 把添加的文件提交到版本库,并填写提交备注

    到目前为止,我们完成了代码库的初始化,但代码是在本地,还没有提交到远程服务器,所以关键的来了,要提交到就远程代码服务器,进行以下两步:

    git remote add origin 你的远程库地址  // 把本地库与远程库关联
    
    git push -u origin master    // 第一次推送时
    
    git push origin master  // 第一次推送后,直接使用该命令即可推送修改

    把本地库的内容推送到远程。使用 git push命令,实际上是把当前分支master推送到远程。执行此命令后会要求输入用户名、密码,验证通过后即开始上传。 
    说明:用户名密码需要通过命令 ssh-keygen -t rsa -C “xxxxxx@qq.com”进行创建,并且要把得到的秘钥(公钥)文件放到git服务器上,这样才有权限进行代码推送

  • 相关阅读:
    近期C#小问题总结
    Arcgis由栅格数据提取等值线
    Arcgis由离散点制作核密度图
    用Arcgis为离散点区域生成格网(渔网)
    Arcengine合并面要素
    对离散点进行抽稀
    对离散点进行区域分割
    关于异常来自 HRESULT:0x80040351
    分布式缓存---Memcached 入门
    Mongodb安装 for windows7 64位
  • 原文地址:https://www.cnblogs.com/jy13638593346/p/8481216.html
Copyright © 2020-2023  润新知