本地已经有一个项目了,需要将该项目放到github上,怎么操作?

步骤:

本地安装git,有github账号是前提。

(1)先在github创建一个空的仓库,并复制链接地址。使用https,以.git结尾的那个地址。

(2)初始化本地仓库,并提交内容到本地

  要先打开命令行终端,然后通过cd命令切换到需要添加到github的项目的目录下,然后依次执行如下命令,具体命令及其含义如下:

  touch README.md  --创建说明文档

  git init  --初始化本地仓库

  git add .  --添加当前命令下全部已经修改的文件,准备commit 提交,该命令效果等同于git add -A

  git commit -m '提交说明'  --将修改后的文件提交到本地仓库,如:git commit -m '增加README.md说明文档'

  git remote add origin 远程仓库地址  --远程仓库地址,就是你自己新建的那个仓库的地址

  git push -u origin master  --创建一个上传流,并将本地代码通过这个流推送到别名为origin的仓库中的master分支上

等待一段时间,需要输入密码,即你的github登录密码。第一次上传需要一段时间。

至此,本地项目已经上传到了github上。以后对于代码的修改提交,只需要进行下面几个操作:

  git pull  --如果是多人协作开发,一定要先pull,将 github 最新的代码拉取到本地,避免冲突

  (修改代码)

  git status   -- 查看修改状态,会显示修改了哪些文件,哪些文件add,但是未提交

  git add .  --添加全部修改的代码到暂存区,准备提交。或者git add 文件名称

  git commit -m ’提交说明’  --将修改后的代码先提交到本版本库

  git push  --将代码推送到 github , 默认推送到 别名为 origin 的远程仓库中的 master 分支上。

转载于:https://www.cnblogs.com/leanfish/p/6579827.html

Linux下git的使用——将已有项目放到github上相关推荐

  1. linux下git的简单运用

    linux下git的简单运用 windows下也有git,是git公司出的bash,基本上模拟了linux下命令行.许多常用的命令和linux下操作一样.也就是说,windows下的git命令操作和l ...

  2. Linux下Git和GitHub使用方法总结(Ubuntu16.04)

    1 Linux下Git和GitHub环境的搭建 第一步: 安装Git,使用命令 "sudo apt-get install git" 第二步: 创建GitHub帐号 第三步: 生成 ...

  3. linux下git和github搭建使用教程

    一:linux下git和github搭建 1.注册gihub账号: github官网:https://github.com/自行创建即可. 登录,create repository新建仓库一个测试库t ...

  4. linux下git客户端使用手册,linux下git客户端命令总结.docx

    linux下git客户端命令总结 如果不特殊说明,'$'表示在linux终端命令行下执行一. 安装gitlinux Fedora系列安装命令:$ sudo yum install gitlinux D ...

  5. linux下git的相关操作指令

    linux下git的相关操作指令 git版本管理工具 1.克隆仓库git clone "url" 2.上传2.1标记:告诉git工具需要管理那些文件了git add [filena ...

  6. bios设置识别linux硬盘,linux下如何查看硬盘插在主板那个SATA接口上?梅捷主板SY-A77M3+ bios设置 咋设置啊...

    在上一篇文章中,小编为您详细介绍了关于<联想的主板是哪的?修改技嘉主板bios安装联想win7 64位>相关知识.本篇中小编将再为您讲解标题linux下如何查看硬盘插在主板那个SATA接口 ...

  7. 超详细带图详解,在linux下如何利用nginx部署自己的项目到服务器?认真看完,你不会过来找我!

    在linux下如何利用nginx部署自己的项目到服务器? 一.基本思路 二.实例解析 1.在虚拟机安装linux系统,我这里用到的是centos7.当然你也可以选择其他的,但大概步骤,过程是一样的.怎 ...

  8. github上的linux项目,克隆GitHub上项目的非Master分支

    问题来了 项目现在Github上有两个分支,分别是 master 和 gh-pages,其中master没什么东西,代码都在gh-pages分支上,而我现在想要克隆gh-pages分支上的东西,咋办呢 ...

  9. Linux下git使用

    一.安装 本人使用的是centos 7,首先安装git 1.下载git:wget https://Github.com/Git/Git/archive/v2.3.0.tar.gz 2.下载之后解压:t ...

最新文章

  1. C++fast power快速指数的实现(附完整源码)
  2. linux对于文本的操作,linux惯用文本操作命令
  3. 实现对象的复用——享元模式
  4. 为什么只有360公开支持华为系统,其他公司都不敢表态?
  5. html5手机签名,html5手写签名
  6. Java设计模式总汇二---MVC、中介者设计模式
  7. Oracle数据库中scott用户不存在的解决方法
  8. 第九次作业(杨辉三角)
  9. PHP7 学习笔记(十二)gRPC
  10. wx.getUserProfile is not a function
  11. 解决2345劫持主页的办法--火绒2345专杀
  12. linux分区整数计算器,整数G分区计算工具
  13. 计算机管理工具怎么设置,电脑音频管理器怎么设置,教你电脑音频管理器怎么设置...
  14. Euler法解微分方程
  15. 冰冻三尺,非一日之寒。数据解析——bs4
  16. 第二十三讲 常用技术标准【2021年软考-高级信息系统项目管理师】
  17. ps怎么将图片制作成ico图标? ps制作ico图标的教程
  18. 图像处理问题解决师——求取每个颗粒到其他颗粒边缘的最近距离
  19. Java用while循环for循环解决有一张足够大的纸、折成与珠穆朗玛峰的高度。
  20. echarts.min.js从官网的下载步骤

热门文章

  1. python下载微信公众号文章_python如何导出微信公众号文章方法详解
  2. 深度学习之循环神经网络(11-b)GRU情感分类问题代码
  3. 深度学习导论(4)神经网络基础
  4. html预览图片的功能,javascript实现的图片预览功能
  5. Linux版本_linux版本信息解析
  6. 大学每天打游戏,不是混吃等死是什么?
  7. [Spark]PySpark入门学习教程---RDD介绍(2)
  8. keras核心已转储_转储Keras-ImageDataGenerator。 开始使用TensorFlow-tf.data(第2部分)
  9. 计算机视觉课_计算机视觉教程—第4课
  10. 基于UDP/TCP的网络协议(端口分配)