zoukankan      html  css  js  c++  java
  • 如何通过Git GUI将自己本地的项目上传至Github

      最近在学习node.js和react,顺便复习了下AngluarJS相关的东西,写了些小demo想放在GitHub上,之前仅限于只申请了GitHub账号从没用过,今天花半天时间查资料认真学习Github上传项目以及Git到底是个啥子-_-#  (对于菜鸟来说,学习A知识的时候需要先搞懂B知识,正研究B知识然后有大牛建议先看明白C知识,越摊越大,学得越多,越觉得会的太少...)

      有高人写的已经很好了,我就充当传送门好了~

      “少废话,上干货!”

    1.如何通过Git GUI将自己本地的项目上传至Github:http://m.blog.csdn.net/article/details?id=50537407

    这篇博客详细的讲解了如何传递项目到Github,我也是按照步骤一步一步来的,亲测有效

    2.注册和安装git客户端:http://blog.csdn.net/vipzjyno1/article/details/22098621

    当然上篇博客有推荐这篇,强调一下先看这篇,很多基础的东西要先搞懂。

    3.来讲讲Git这个玩意到底该怎么用:http://my.oschina.net/u/150705/blog/191534

    一上来看这篇会感觉云里雾里的,之后还需再研究下。

      以上两篇已经足够完成项目的上传了。当然如果你像我这样勤学好问(“呵呵”)+小白的话,不禁要问了:Git 跟 GitHub 是什么关系??

    知乎上有人是这样解释的:“git是一个版本管理工具,github是全球最大的同性交友平台。”  额...是不是骗人的。

    git是一个版本控制工具
    github是一个用git做版本控制的项目托管平台。(如下图)

      通俗点来说,就是一个项目或者说工程有多个人一起干,这个项目里每个人都有可能都拿同一文件了来编辑,但是这就产生了问题,到底怎么协同项目里面的人的所编辑的文件,怎么更新项目呢?这时就有了像git(版本控制工具)这样的东西了来做这种事情,github就相当于项目放置的平台(不过它里面有很多的不同的开源项目(往往是很多人协同开发的)罢了, 借助git来管理,相对于git本地仓库来说,它是一个远程仓库)。

    (作者:周国成
    链接:https://www.zhihu.com/question/21907548/answer/32239242
    来源:知乎
    著作权归作者所有,侵权删。)

      

    最后感谢资源共享的博主们

  • 相关阅读:
    Winform程序及dll打包成一个可执行的exe
    DotfuscatorPro防止反编译&ILSpy反编译
    C# 7-zip 压缩和解压缩
    ASP.NET MVC使用JWT代替session,实现单点登陆
    C#动态实体集的反序列化(动态JSON反序列化)
    FTP服务安装及使用
    未能加载文件或程序集“Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。
    项目在服务上运行出现中文水印乱码问题解决(第二篇)
    图片加水印信息处理及中文乱码解决
    MongoDB 索引
  • 原文地址:https://www.cnblogs.com/zhangym118/p/5737191.html
Copyright © 2011-2022 走看看