zoukankan      html  css  js  c++  java
  • 将本地项目上传到git

    1.新建一个README.md的文件,并将项目名写入此文件(一般第三方git服务会在创建在创建项目的时候自动创建该文件,可以跳过这一步)

    echo "# Lee" >> README.md

    2、新建一个本地仓库(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库

    git init

    3、将README.md文件加入到仓库中

    git add README.md

    4、用命令 git commit告诉Git,把文件提交到本地仓库。引号内为提交说明

    git commit -m 'first commit'

    5、关联到远程库(origin只是一个远程仓库的别名,可以随意取)

    git remote add origin 你的远程库地址

    如:

    git remote add origin https://git.oschina.net/coco.com/cits_v3-1.git

    6、获取远程库与本地同步合并(如果远程库不为空必须做这一步,否则后面的提交会失败)

    git pull origin master

    7、把本地库的内容推送到远程,使用 git push命令,实际上是把当前分支master推送到远程。执行此命令后会要求输入用户名、密码,验证通过后即开始上传。

    git push -u origin master

    解释:上面命令的含义是把本地分支master与远程仓库origin里的分支master分支建立关联

    *、状态查询命令

    git status

    备注: 

    1.如果本地分支没有和远程分支关联,每次pull时候都要git pull origin master,可以通过命令关联:

    git branch --set-upstream master origin/master

    命令的最终修改都是针对 config 文件。

    [core]
        repositoryformatversion = 0
        filemode = false
        bare = false
        logallrefupdates = true
        symlinks = false
        ignorecase = true
        hideDotFiles = dotGitOnly
    [remote "origin"]
        url = https://git.oschina.net/coco.com/cits_v3-1.git
        fetch = +refs/heads/*:refs/remotes/origin/*
    [branch "master"]
        remote = origin
        merge = refs/heads/master

    2.避免每次提交都输入用户名和密码,可以执行下面命令:

    git config --global credential.helper store
  • 相关阅读:
    xcode debug
    ios 使用Quartz 2D画虚线
    ios UIGestureRecognizer
    ios 实现带矩形框的屏幕截图
    ios UISegemetedControl
    centos最小安装之后无法使用ifconfig
    无线LoRa智能远传水表
    智能水表188协议汇总
    无线LoRa远传智能水表
    静电除尘器除尘原理
  • 原文地址:https://www.cnblogs.com/coce/p/6985680.html
Copyright © 2011-2022 走看看