• 将本地项目上传到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
  • 相关阅读:
    node-webkit 不支持html5_video播放mp4的解决方法
    node-webkit(Windows系统) 打包成exe文件后,被360杀毒软件误报木马的解决方法
    剑指 Offer 36. 二叉搜索树与双向链表
    剑指 Offer 33. 二叉搜索树的后序遍历序列
    Leetcode96. 不同的二叉搜索树
    Leetcode95. 不同的二叉搜索树 II
    leetcode1493. 删掉一个元素以后全为 1 的最长子数组
    Leetcode1052. 爱生气的书店老板
    Leetcode92. 反转链表 II
    Leetcode495. 提莫攻击
  • 原文地址:https://www.cnblogs.com/coce/p/6985680.html
Copyright © 2020-2023  润新知