【GIT】使用Git命令窗口将本地工程提交至远程GitHub

目标:

  1.解决的问题是如何通过Git命令窗口将本地工程提交至GitHub。

  2.方便园友的同时也方便自己以后解决此类问题。

步骤:

  1.首先登陆GitHub网站https://github.com/

  2.新建Repository

  3.新建TicketBrushSystem的Repository,其中红框的几处可以根据实际情况自行填写。

4.将TicketBrushSystem克隆到本地
4.1.使用Git Bash将工作目录切换到本地的工程文件目录,如,笔者的项目工程位于 F:\\01_Code\\01_Eclipse\\TicketBrushSystem下

4.2.使用git clone 命令将GitHub的Repository克隆到本地。首先复制GitHub上新建的Repository的路径,如笔者的TicketBrushSystem路径如下图所示,为https://github.com/leesf/TicketBrushSystem.git

4.3.使用命令git clone https://github.com/leesf/TicketBrushSystem.git将TicketBrushSystem克隆到本地

  4.4.克隆完成后,使用ls -al命令查看当前目录结构

  可以发现在目录相比之前的目录,多了./、../和TicketBrushSystem目录,其中./表示当前目录,../表示上一级目录TicketBrushSystem表示我们从GitHub下克隆的目录,进入   TicketBrushSystem目录查看文件。

  4.5.将TicketBrushSystem目录下的文件移动到上一级目录并删除TicketBrushSystem目录。可以通过mv命令完成,如mv ./.git/ ./README.md ../ 表示把当前目录下的.git文件和README.md文件移动到上一层目录下,之后使用ls -al命令查看该目录发现确实被移动了。如下图所示
  切换到上一级目录,使用ls -al查看目录文件,发现TicketBrushSystem目录下的.git和README.md文件已经移动当前目录了。 如下图所示

  使用rm 命令将TicketBrushSystem目录删除,如 rm -rf ./TicketBrushSystem 表示递归并且不给出提示的删除TicketBrushSystem目录文件, 即删除          TicketBrushSystem目录下的所有文件,如下图所示

  5.将代码提交至远程GitHub

  5.1.使用git add . 命令将所有文件添加到版本控制中,如下图所示

  5.2.使用git commit -m "First Commit" 命令执行本地提交操作,如下图所示

  5.3.使用git push origin master命令将提交的内容同步只远程版本库GitHub,如下图所示

  在同步时需要输入用户名和密码,只需要输入我们的github用户名和密码即可完成整个同步过程。

  5.4.刷新我们的GitHub主页,即可显示我们同步的文件,如下图所示

  以上五步就基本上完成了将本地工程提交至远程GitHub的过程。但是,显然这样还不是太好,因为其他人并不知道这个项目有什么作用,所以,这时候需要编辑README.md文件,  供其他用户了解此项目的作用和意义。

  6.编辑README.md文件

  README.md后缀名为.md,md是markdown的缩写,markdown是一种编辑博客的语言。需要使用标签来进行排版,如果仅仅只是编辑文本,就会出现很不雅观的效果。关于    GitHub的README.md文件的编写也可以出一个教程系列,想要深入了解的园友们可以去查阅资料,我在文章的最后也给出了一个学习链接。现在我们只完成最简单的README的编写。

  6.1.编辑README.md文件,如下图所示

  6.2.编辑内容如下图所示

  6.3.提交后如下图所示

   综合以上六步就完整的完成了整个工程的提交。

总结:

  好记性不如烂笔头,记录的好处是方便他人,同时也方便了自己。希望此笔记会对有需求的园友有所帮助,也谢谢各位园友的观看。

参考链接:

  README.md教程:http://blog.csdn.net/kaitiren/article/details/38513715

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/262057.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

制作vb dll的总结

前段时间,同学接了一个项目,在网页上显示autoCAD的图。在做项目的过程中,遇到一个棘手的问题。在使用vb语言开发的第三方插件中,有一个函数是地址传值的方式传参。想在js中调用该函数,但是,js不支持类似指针…

[ASP,VB] - 利用ASP调用API COM接口实现开关机

来源:http://www.111cn.net/asp/3/35f5b04c0c9f40c9f03a1b56d641ac3f.htm 服务器脚本要控制些开关机命令模式的知都要调用win api接口来实现了,下面我们来看一个asp调用com实例开关机功能吧。ASP通过这个组件调用系统API,然后按照不同的重启和…

导致oracle 控制文件坏,异常断电导致ORACLE控制文件等受到破坏的处理

故障现象:客户某台WINDOWS服务器掉电,ORACLE数据库STARTUP提示控制文件CONTROL01.CTL、CONTROL02.CTL被破坏。一、处理控制文件异常故障方法:直接拷贝CONTROL0一、处理控制文件异常故障二、尝试启动SQL> startup;ORACLE例程已经启动。Tota…

softmax ce loss_手写softmax和cross entropy

import 解释下给定的数据,x假设是fc layer的输出,可以看到这里x是(3,3)的,也就是batch_size3,n_classes3。但是label给出了三个数,取值是0,1,因此这里必须要将label先变成one_hot的形式才能在cr…

ListView中加入Button后,Button的点击事件和ListView的点击事件冲突

1.在ItemView配置的xml文件里的根节点加入属性android:descendantFocusability"blocksDescendants" 2.在要加入事件的控件上加入android:focusable"false

asp.net Session丢失问题

首先了解一下asp.net Session的实现asp.net的Session是基于HttpModule技术做的,HttpModule可以在请求被处理之前,对请求进行状态控制,由于Session本身就是用来做状态维护的,因此用HttpModule做Session是再合适不过了。原因1&#…

kafka php 0.8,php5.6 centos7 kafka0.8.1

# 首先在保证php已经正确安装的情况下:# 安装jdk(本人安装jdk7) 和 scala 因为kafka基于scala开发# 之后解压安装包 进入 运行命令 ./gradlew jar # 会下载一些包 # 首先运行 zookeeper ./bin/zookeeper-server-start.sh ./config/zookeeper.properties# 之后运行k…

day02(下)_运算符

首先了解java运算符的优先级和结合性: 常用转义字符表: 示例1 取余/字符串/转义字符: class operator1 {public static void main(String[] args){//取余System.out.println(-1%5);//-1System.out.println(1%-5);//1与左边的操作数同号System.out.println(3.1%2.5);//字符串:字…

activity 生命周期_如何理解安卓activity的生命周期(on-create篇)?

个人认为用类比的方式来学习新事物比较容易接受。我这里用蝴蝶的一生来做比喻。OnCreate阶段就像是蝴蝶的幼虫刚出卵里孵化出来,蝴蝶的一生只可能出生一次,oncreate只能被创建一次。蝴蝶刚出生的时候还不是蝴蝶,而是一只毛毛虫一样的东西&…

【十大经典数据挖掘算法】k-means

【十大经典数据挖掘算法】系列 C4.5K-MeansSVMAprioriEMPageRankAdaBoostkNNNave BayesCART1. 引言 k-means与kNN虽然都是以k打头,但却是两类算法——kNN为监督学习中的分类算法,而k-means则是非监督学习中的聚类算法;二者相同之处&#xff1…

php strstr 效率,PHP中的stristr(),strstr(),strpos()速度比较

测速代码:function getmicrotime(){list($usec, $sec) explode(" ",microtime());return ((float)$usec (float)$sec);}$time_start getmicrotime();$string"xxxddxx";$find"d";for ($i0;$i<300000;$i){if (stristr($string,$find))//if (…

ajax获取数据用弹窗显示_Vue之 点击返回弹出推荐商品弹窗

阅读本文约需要5分钟大家好&#xff0c;我是你们的导师&#xff0c;我每天都会在这里给大家分享一些干货内容(当然了&#xff0c;周末也要允许老师休息一下哈)。上次老师跟大家分享了VUE 之 v-on指令的知识&#xff0c;今天跟大家分享下Vue之 点击返回弹出推荐商品弹窗的知识。…

Navicat 编辑器自动完成代码功能讲解

2019独角兽企业重金招聘Python工程师标准>>> Navicat 提供广泛的编辑器高级功能&#xff0c;例如&#xff1a;编辑代码功能、智能自动完成代码、设置 SQL 格式及更多。本教程将介绍关于自动完成代码的操作。 Navicat下载地址&#xff1a;http://www.formysql.com/xi…

win2008的搜索功能就是个鸡肋

搜索文件名做得还好&#xff0c;搜索文本关键字连98都不如。 还有远程功能&#xff0c;一个终端登陆了&#xff0c;本地马上就注销了&#xff0c;还比不上WIN03转载于:https://www.cnblogs.com/LCX/archive/2010/04/19/1715698.html

DNN Experience

DNN Experience DNN编译导致异常。在做模块开发时&#xff0c;引用DNN原始Dll文件时&#xff0c;设置为不覆盖原有文件。不然容易导错误异常。 在开发DNN Schedule 或其他扩展功能时。因为此时不在站点的页面文件下&#xff0c;不能直接引用DNN命名空间下的很多全局变量。会造成…

oracle 导入excel时间格式,将.xls或者.excel格式的数据导入到Oracle中

本文档来自:[url]http://hi.baidu.com/wangbin_529/blog/item/6191d74b06b83c2b09f7efbd.html[/url]1、将xls格式另存为cvs(逗号隔开)。例如&#xff1a;左边为xls的表格;右边为转换成csv的文档,保存csv文档到E盘。[img]http://hiphotos.baidu.com/smile_%B1%B4/pic/item/a536c…

com 组件调用不起来_AwesomeGithub组件化探索之旅

阅读前请点击右上角“关注”&#xff0c;每天免费获取Android知识解析及面试解答。Android架构解析&#xff0c;只做职场干货&#xff0c;完全免费分享&#xff01;之前一直听说过组件化开发&#xff0c;而且面试也有这方面的提问&#xff0c;但都未曾有涉及具体的项目。所以就…

将团队迁移到可视化项目管理软件

自2000年代中期&#xff0c;“Scrum”项目管理&#xff08;PM&#xff09;一直统治着软件开发方法。它的迭代结构、频繁会议和清晰的层次结构使其成为受频繁变化的客户需求和条件管制的行业的明显选择。因此&#xff0c;大多数团队习惯基于 Scrum项目管理应用管理开发过程。 \\…

一步一步学Silverlight 2系列(3):界面布局_转载

概述 Silverlight 2 Beta 1版本发布了&#xff0c;无论从Runtime还是Tools都给我们带来了很多的惊喜&#xff0c;如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython&#xff0c;对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlig…

网址

Html5 &#xff1a; http://fff.cmiscm.com/#!/main 20个案例让你了解用HTML5可以做出什么作品转载于:https://www.cnblogs.com/wangdyy/archive/2013/01/21/2869545.html