【Git】手把手教你使用Git将本地文件上传到远程仓库

这篇具有很好参考价值的文章主要介绍了【Git】手把手教你使用Git将本地文件上传到远程仓库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近在学习Git,写篇博客记录一下,如有错误还请指正。

文章内容大致如下:

        1.新建本地仓库,并上传本地仓库中的文件到远程仓库

        2. 修改远程仓库文件内容,同步更新到本地仓库中


准备:

        1. 需要在Gitee注册自己账号

        2. 已在电脑中安装了Git
 

一 新建本地仓库,并上传本地仓库中的文件到远程仓库

1. 在Gitee上新建一个远程仓库

git将本地仓库上传到远程仓库,git

2. 记录远程仓库路径,后面要用到:

git将本地仓库上传到远程仓库,git

回到的本地文件夹

1. 选取一个合适的文件夹作为自己的本地仓库

git将本地仓库上传到远程仓库,git

2. 在此文件夹下右键,打开Git Bash here并输入:

git init

这条语句会创建一个.git文件,这个文件不能删除。

git将本地仓库上传到远程仓库,git

​3. 进行Git全局配置(需要知道自己gitee的名称和邮箱)

git config --global user.name "名称"
git config --global user.email "邮箱"

​如下:

git将本地仓库上传到远程仓库,git

4. 在刚刚的文件夹内创建一个test.txt (模拟自己的工程代码文件)

git将本地仓库上传到远程仓库,git

5. 回到Git Bash Here中,输入:

/* 这个 . 不能少 */
git add .

6. 将刚刚add的文件提交到版本库:

 git commit -m "我第一次提交了test.txt"

7. 关联远程仓库:其中xxxx是之前需要记录的仓库路径

git remote add origin xxxx

8. 将文件同步到远程仓库:

git push -u origin "master"

下图为5~8步中Git Bash Here的显示:

git将本地仓库上传到远程仓库,git

以上步骤完成之后,在Gitee远程仓库中就可以看见我们上传的文件了:

git将本地仓库上传到远程仓库,git

9. 修改test.txt

git将本地仓库上传到远程仓库,git

10. 回到git bash,输入git status查看更改文件的状态

git将本地仓库上传到远程仓库,git

11 .依次输入以下命令,同步到远程仓库中:

git add .
git commit -m "我第一次修改了test.txt"
git push

12. 以上步骤完成后,在gitee中就可以看见test.txt的修改已经同步到远程仓库中:

git将本地仓库上传到远程仓库,git

二 修改远程仓库文件内容,同步更新到本地仓库中

1. 在远程仓库中修改test.txt (模拟工程代码已经更新)

git将本地仓库上传到远程仓库,git

2. 回到git bash ,输入:

/* 拉取最新代码 */
git pull

3. 可以看到本地文件已经更新:

git将本地仓库上传到远程仓库,git

总结:

1. 初始化:

git init
git config --global user.name "xxx"
git config --global user.email "xxx"

2. 上传:

/* 第一次上传 */
git add .
git commit -m ""
git remote add origin xxxx
git push -u origin "master"

/* 之后上传 */
git add .
git commit -m ""
git push

3. 拉取远程仓库最新工程代码:

git pull

--END

 文章来源地址https://www.toymoban.com/news/detail-755188.html

到了这里,关于【Git】手把手教你使用Git将本地文件上传到远程仓库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 初入职场不会Git?经常被团队成员怼?手把手教你如何使用git

    简介: 用Git进行多人协作开发时,必然会合并代码,解决冲突。然而合并代码也是需要点技巧的,如果对一些关键命令没有理解去使用的话,git的版本演进路线就会变得很乱,从而造成了日后维护的一些麻烦。 Git上合并代码有git merge 以及 git rebase 两种方式。 用Git进行多人协

    2024年01月20日
    浏览(31)
  • 手把手教你如何使用AI绘画:Stable-Diffusion本地化部署及使用教程

    最近随着ChatGPT的爆火,AI绘画也火得不行,这几天文心一言发布会,图片生成的梗都快被大家玩坏了,网上有不少Midjourney的使用分享,但是毕竟那个是商用网站,收费的,博主今天给大家发个福利!出一波免费使用AI绘画的教程:Stable-Diffusion本地化部署及使用!手把手教你如

    2023年04月08日
    浏览(50)
  • 手把手教你,本地RabbitMQ服务搭建(windows)

    前面已经对RabbitMQ介绍了很多内容,今天主要是和大家搭建一个可用的RabbitMQ服务端,方便后续进一步实操与细节分析 跟我们跑java项目,要装jdk类似。rabbitMQ是基于Erlang开发的,因此安装rabbitMQ服务器之前,需要先安装Erlang环境。 【PS: 我已经上传了对应资源,windows可直接下载

    2024年02月14日
    浏览(35)
  • 手把手教你搭建自己本地的ChatGLM

    如果能够本地自己搭建一个ChatGPT的话,训练一个属于自己知识库体系的人工智能AI对话系统,那么能够高效的处理应对所属领域的专业知识,甚至加入职业思维的意识,训练出能够结合行业领域知识高效产出的AI。这必定是十分高效的生产力工具,且本地部署能够保护个人数

    2024年02月03日
    浏览(45)
  • 手把手教你用Git——详解git merge

    关于本教程的编写环境 本文基于 Windows10系统 , Mac 系统的小伙伴可以尝试 Homebrew 。由于本人手里并没有搭载 MacOS 的电脑,因此 Homebrew 相关的使用请自行尝试。 对于使用 Windows11系统 的小伙伴,本文的教程是通用的,不过一些细节可能略有不同,这点希望小伙伴们注意一下

    2024年02月05日
    浏览(36)
  • 手把手教你SAM(segment anything)官方代码本地调用

    更新一下如何下载官方本地github代码并在本地进行调用,更新的比较晚,截止发布前已经有28.1k的star了。接下来教大家如何分割一切!   首先我们可以下载SAM在官方的代码链接:https://github.com/facebookresearch/segment-anything 下载好之后需要配置一下SAM需要的环境,用pycharm打开配置

    2024年02月05日
    浏览(42)
  • 手把手一起上传本地项目至Gitee仓库

    创建自己的Gitee账号,新建仓库,如图所示: 根据自己的项目情况,填写仓库信息,如图所示: 仓库创建完成,如图所示: 下载地址可用链接: https://registry.npmmirror.com/binary.html?path=git-for-windows/ 链接来源此博客 打开链接,如图所示,选择最新版本进入: 选择Git-2.41.0.3-64-bit

    2024年02月15日
    浏览(36)
  • 【C语言】手把手教你文件操作

    程序运行时,数据存放在内存中,而当程序退出后,数据也就不复存在。 想做到数据持久化,我们可以把数据存放在硬盘,或者放到数据库里。而在C语言中,利用文件操作,就可以将数据存放在硬盘上。 读写之前应该先打开文件,使用结束之后要关闭文件。 fopen 函数用于打

    2024年02月05日
    浏览(28)
  • GitHub从注册到上传静态网页(保姆级教程手把手教你上载自己的静态网页)

    全程我会卸载软件和创建小号进行展示,小白也可以玩转 这是按照本教程搭建的GitHub托管网页,由于是GitHub的服务器,国内访问会非常!慢! https://hidered.github.io/zzz.github.io/ https://github.com/ 浏览器输入 进入后网页如下 无法验证就要再输入一次,这个验证方式还是很好玩的 那

    2024年02月03日
    浏览(28)
  • 前端项目规范化:手把手教你使用prettier和pre-commit(git hook或者husky)优化规范项目代码

    最简单的两种方式: 使用 prettier + git pre-commit 使用 prettier + husky(原理和第一种一模一样哦) git hooks 下图为git hooks的官方示例,以.sample结尾。注意这些以.sample结尾的示例脚本是不会执行的,重命名后会生效 是一些自定义的脚本,用于控制git工作的流程,分为客户端钩子和服务

    2024年02月04日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包