zoukankan      html  css  js  c++  java
  • 使用Git与Github创建自己的远程仓库

    原因


    早就想创建一个自己的远程仓库,方便发布到Nuget上,自己用也好,项目组用也好,都方便。

    今天抽了个时间建了个仓库,随便记下溜方便后来的人。

    流程


     1,创建自己的GitHub仓库

    首先需要到 Github 上注册自己的帐号。

    然后点击创建自己的项目,如下所示。

      

    名字和描述自己选,如果需要Readme文件就打上勾,个人建议打上。

    建好后会自动进入仓库的主页,点击克隆或下载的按钮,复制好仓库的url(也可以选择SSH的url,据说会快点,个人倒是没什么感觉)。

    2,安装Git

    然后进入git的主页,下载git。

    Windows点我

    其他版本点我

    安装过程略过,没有特殊需求的童鞋默认选项就可以满足了。

    安装完git后打开cmd,可以通过

    git -version

    查看是否安装好了,如图。

    3,克隆远程仓库到本地

    使用

    git clone 仓库地址(之前让你们复制的那个地址)

    来克隆仓库到本地。

    如图:

    4,提交更改到远程仓库

    首先创建一个测试路径和一个测试文件

    /test/test.txt

    然后使用

    git status

    命令查看当前工作区状态

    Git会提示你有一个未追踪的文件夹,可以使用git add来追踪。

    先不管这么多,使用

    git add -A

    来将所有文件追踪。

    然后使用

    git commit -m "提交测试文件"

    发现git报错如下:

    要求设置我们的标识,这个随便填就好了,影响不大。

    设置完毕后重新提交,OK。

    首先我们要知道Git的存储流程是如何的,来看看下图,取自(http://blog.podrezo.com/git-introduction-for-cvssvntfs-users/)

    这幅图很好地解释了常用命令会对仓库造成怎样的影响,现在我们已经把文件提交到了本地仓库。

    最后一步就是同步到远程。

    使用

    git push

    这时候会弹出个小窗口。(假如绑定了Git和Github就不需要在这里授权了,绑定方法可以搜索Git SSHKey)

    登陆之后,会提交更改到远程仓库。

    至此,完成了整个上传工作,至于详细的Git命令,可以参考官方文档或百度。

    欢迎转载,注明出处即可。 如果你觉得这篇博文帮助到你了,请点下右下角的推荐让更多人看到它。
  • 相关阅读:
    inflate用一个XML源填充view. LayoutInflater
    关于inflate的第3个参数
    关于inflate的第3个参数
    android ImageView scaleType属性
    android ImageView scaleType属性
    Android中设置文本颜色的三种方法
    JDK1.8与spring3.x的不兼容
    Spring整合activiti单元测试
    良好编程习惯的养成
    No output operations registered, so nothing to execute
  • 原文地址:https://www.cnblogs.com/RobotZero/p/6501693.html
Copyright © 2011-2022 走看看