学无先后,达者为师

网站首页 编程语言 正文

git如何上传本地项目

作者:黑白自明 更新时间: 2022-07-12 编程语言

初始化设置

在安装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入门教程
顺便推荐一下,作者讲的太清晰了!

原文链接:https://blog.csdn.net/weixin_46037227/article/details/125716407

栏目分类
最近更新