• 将本地项目上传到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
  • 相关阅读:
    协议分析 - DHCP协议解码详解
    在SqlServer2000的视图中小心使用*符号
    sql 将 varchar 值转换为数据类型为 int 的列时发生语法错误 的解决办法
    LECCO SQL Expert工具之优化sql语句
    css+js简单应用
    对任何一天是星期几算法的实现
    asp.net ajax 1.0 出现"sys"未定义解决方法
    js日历脚本
    在ASP.NET中重写URL
    在ASP.NET中重写URL (续篇)
  • 原文地址:https://www.cnblogs.com/coce/p/6985680.html
Copyright © 2020-2023  润新知