zoukankan      html  css  js  c++  java
  • (转)如何将本地git仓库上传到GitHub中托管+实践心得

    Git——新手入门与上传项目到远程仓库GitHub(转) - Chen_s - 博客园
    http://www.cnblogs.com/Chenshuai7/p/5486278.html

    注意的问题:

    1.当时在myeclipse里修改了代码,然后各种add,commit都改不了,找了半天原因,最后发现在myeclipse里加载的工程是一个复制品,就是git仓库里的原件并没有变化……好像之前为了让原件当做备份,我默认设置的是copy to meclipse中,所以在用myeclipse加载工程时要注意,git仓库还是建立在复制品工程里吧,哦也,不过既然第一次把原件代码提交了GitHub中,那就可以在原件上修改了,毕竟可以返回嘛

    2.第二个问题就是在用Git时,步骤如下:

    • 打开git bash
    • 以所要托管的工程根目录为工作目录
    • 进入工作目录:cd
    • 在该目录下git init新建一个git仓库,该目录下生成一个.git文件夹(勿动)
    • 如果要更新该目录子文件下的文件,需要加上工作目录下的相对路径。不加路径,默认为工作目录(即.git所在目录)

    3.一些常用命令

    git init:新建空仓库

    git config:配置工具

    --system:读写./etc/gitconfig 文件:包含了适用于系统所有用户和所有库的值。

    --global:.读写~/.gitconfig 文件 :具体到你的用户。

    不加:读写.git下的config文件

    其中的属性:user.name,user.email,core.editor,merge.tool

    git add:添加待上传的变动文件

    git commit:将添加的变动文件上传入本地仓库.Git中

    git status:查看相关信息

    git clone https://…:从GitHub中克隆工程

    git push origin master:将本地仓库.Git中的工程推送到GitHub上

  • 相关阅读:
    sass学习(1)——了解sass
    ES6学习(2)——arrows箭头函数
    ES6学习(1)——如何通过babel将ES6转化成ES5
    过年后的小计划
    JavaScript,通过分析Array.prototype.push重新认识Array
    JavaScript如何判断参数为浮点型
    gulp之静态资源防缓存处理
    递归算法,JavaScript实现
    有趣的Node爬虫,数据导出成Excel
    Memcached、Redis、RabbitMQ
  • 原文地址:https://www.cnblogs.com/jizhji/p/5875153.html
Copyright © 2011-2022 走看看