热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

window上传本地源码到GitHub的repository

昨晚脑子进水,在CSDN论坛啊,百度上之类上面找了一堆没用的东西,整了半天也没把源码上传上去。刚刚Google上面搜了一下,10分钟就搞定了。地址:https:help.gith

昨晚脑子进水,在CSDN论坛啊,百度上之类上面找了一堆没用的东西,整了半天也没把源码上传上去。刚刚Google上面搜了一下,10分钟就搞定了。
地址:https://help.github.com/articles/adding-a-file-to-a-repository-using-the-command-line/
这个网页里面还有Mac和Linux的版本。
(鉴于有的被墙了可能进不去)这里简单给出windows的操作:
主要有两种方式:
第一、通过GitHub的网站(详细步骤)
(登陆自己主页)上传现有的文件。upload拖动,但是不知道什么原因,我的每次提交之后就白屏了,一直upload不上去。
第二、通过命令行模式;(详细步骤)
通过命令行需要下载一个git bash小工具;
This procedure assumes you’ve already:
(我下面提供了一张图)
主要流程包括在git bash的输入命令都有:
简单说:

1、在Git Bash里面cd到你存放GitHub项目文件夹【我的在/document/GitHub】,cd到你想要上传的整个项目【poseestimation】;
2、把你的GitHub里面空的repository下载下来,我的是【Visual-SLAM】;
3、【Visual-SLAM】不管是download的还是git clone的放到GitHub中;
4、把我要上传到【Visual-SLAM】 的项目【poseestimation】拷贝到[GitHub/Visual-SLAM]
4、接着就是一步步的进行。
这里写图片描述

Warning: Never git add, commit, or push sensitive information to a remote repository. Sensitive information can include, but is not limited to:

Passwords
SSH keys
AWS access keys
API keys
Credit card numbers
PIN numbers
For more information, see "Removing sensitive data from a repository."

1、On your computer, move the file you’d like to upload to GitHub into the local directory that was created when you cloned the repository.
2、Open Git Bash.

3、Change the current working directory to your local repository.

4、Stage the file for commit to your local repository.

$ git add .
# Adds the file to your local repository and stages it for commit. To unstage a file, use 'git reset HEAD YOUR-FILE'.

5、Commit the file that you’ve staged in your local repository.

$ git commit -m "Add existing file"
# Commits the tracked changes and prepares them to be pushed to a remote repository. To remove this commit and modify the file, use 'git reset --soft HEAD~1' and commit and add the file again.

6、Push the changes in your local repository to GitHub.

$ git push origin your-branch
# Pushes the changes in your local repository up to the remote repository you specified as the origin

推荐阅读
  • 本文介绍了设计师伊振华受邀参与沈阳市智慧城市运行管理中心项目的整体设计,并以数字赋能和创新驱动高质量发展的理念,建设了集成、智慧、高效的一体化城市综合管理平台,促进了城市的数字化转型。该中心被称为当代城市的智能心脏,为沈阳市的智慧城市建设做出了重要贡献。 ... [详细]
  • FeatureRequestIsyourfeaturerequestrelatedtoaproblem?Please ... [详细]
  • 利用Visual Basic开发SAP接口程序初探的方法与原理
    本文介绍了利用Visual Basic开发SAP接口程序的方法与原理,以及SAP R/3系统的特点和二次开发平台ABAP的使用。通过程序接口自动读取SAP R/3的数据表或视图,在外部进行处理和利用水晶报表等工具生成符合中国人习惯的报表样式。具体介绍了RFC调用的原理和模型,并强调本文主要不讨论SAP R/3函数的开发,而是针对使用SAP的公司的非ABAP开发人员提供了初步的接口程序开发指导。 ... [详细]
  • Go GUIlxn/walk 学习3.菜单栏和工具栏的具体实现
    本文介绍了使用Go语言的GUI库lxn/walk实现菜单栏和工具栏的具体方法,包括消息窗口的产生、文件放置动作响应和提示框的应用。部分代码来自上一篇博客和lxn/walk官方示例。文章提供了学习GUI开发的实际案例和代码示例。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • 校园表白墙微信小程序,校园小情书、告白墙、论坛,大学表白墙搭建教程
    小程序的名字必须和你微信注册的名称一模一样在后台注册好小程序。mp.wx-union.cn后台域名https。mp.wx-union.cn ... [详细]
  • ios原生骨架库,网络过渡动画封装
    最新版2.0.5,release版本目录关于TABAnimated实现原理优点演变过程效果图安装使用Cocoapods手动导入使用步骤扩展回调Tips属性相关强调最后关于TABAn ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • Iamtryingtocreateanarrayofstructinstanceslikethis:我试图创建一个这样的struct实例数组:letinstallers: ... [详细]
  • 本文介绍了如何在Azure应用服务实例上获取.NetCore 3.0+的支持。作者分享了自己在将代码升级为使用.NET Core 3.0时遇到的问题,并提供了解决方法。文章还介绍了在部署过程中使用Kudu构建的方法,并指出了可能出现的错误。此外,还介绍了开发者应用服务计划和免费产品应用服务计划在不同地区的运行情况。最后,文章指出了当前的.NET SDK不支持目标为.NET Core 3.0的问题,并提供了解决方案。 ... [详细]
  • ejava,刘聪dejava
    本文目录一览:1、什么是Java?2、java ... [详细]
  • Noticedmycamlistoreinstancewasdownaftermylatestupdate. ... [详细]
  • 注册一个GitHub用户的过程
    今天,我注册了一个GitHub用户。一开始,不知道GitHub是什么,还以为叫什么getup,心里还想着什么网站名字这么奇怪,后来在舍友的帮助之下知道了原来是叫GitHub.下面是我的注册过程: ... [详细]
  • 使用GitHubDesktop上传本地的项目文件注册账号下载安装啥的就都省略了,直接进入正题点击左上角的“+”号,选择“Add”项,点击“choose ... [详细]
author-avatar
勇气的爱_961
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有