IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> git如何上传本地项目 -> 正文阅读

[开发工具]git如何上传本地项目

初始化设置

在安装Git之后,需要对用户名和邮箱进行设置,这个操作只需要进行一次。

$ git config --global user.name "<用户名>"
$ git config --global user.email "<电子邮件>"

新建本地数据库

找一个合适的目录新建一个本地仓库,这里我新建了github目录

接着在当前页面右键打开Git Bash
在这里插入图片描述

输入在命令行中输入

$ git init

提交文件

status命令确认工作树和索引的状态

$ git status

在这里插入图片描述

从status响应我们可以看到‘api-server’目前不是历史记录对象。请首先把‘api-server’加入到索引,就可以追踪它的变更了。

将文件加入到索引,要使用add命令。在指定加入索引的文件。用空格分割可以指定多个文件。

$ git add <file>

因为这里是目录,文件很多

就是使用了

$ git add  .

add操作之后,api-server目录中的文件都被加入索引了,接下来就可以提交文件了

在这里插入图片描述

$ git commit -m "这里填一些字符表示该次提交"

这里再次使用status查看当前状态,可以看到没有新的变更要提交

在这里插入图片描述

使用log命令,我们可以在数据库的提交记录看到新的提交。

在这里插入图片描述

新建远程数据库

概念解释

  1. push到远程数据库

    使用push操作,push之后,本地的修改记录会被上传到远程数据库

  2. 克隆远程数据库

    使用clone操作,clone之后,远程数据库的全部内容都会被下载

  3. 从远程数据库pull

    使用pull 操作,可以把远程数据库的内容更新到本地数据库。

    进行拉取(Pull) 操作,就是从远程数据库下载最近的变更日志,并覆盖自己本地数据库的相关内容。

在github上创建新数据库

在这里插入图片描述

创建成功后,会显示数据库地址

在这里插入图片描述

使用remote命令添加远程数据库

$ git remote add <name> <url> 

可以给远程数据库取一个别名。这样,下次推送的时候就不需要输入长串的远程数据库地址了

$ git remote add origin <url>

在这里插入图片描述

Push文件

添加完远程数据库后,就可以进行push操作了

处输入目标地址,处指定推送的分支

$ git push <repository> <refspec>

当执行命令时,如果指定了-u选项,那么下一次推送时就可以省略分支名称了。

但是,首次运行指令向空的远程数据库推送时,必须指定远程数据库名称和分支名称。

$ git push -u origin master

结果如下:

在这里插入图片描述

在这里插入图片描述

总结

本文参考猴子都能懂的GIT入门教程
顺便推荐一下,作者讲的太清晰了!

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-07-17 16:44:21  更:2022-07-17 16:48:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/18 14:08:17-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码