使用git工具上传代码,超细讲解,针对第一次玩git的小伙伴

这篇具有很好参考价值的文章主要介绍了使用git工具上传代码,超细讲解,针对第一次玩git的小伙伴。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第一步安装git管理工具

首先我们要去git官网下载git
安装过的小伙伴可以跳过这步

创建一个文件

git clone 远程代码地址 用来克隆别人写的项目

或者找一个你想上传代码的文件夹,点进文件里面,右击打开,找的Git Bash打开

现在我们就有可以进行git操作了(一个文件操作一次就不需要操作了)

origin 远程仓库名,可以换成别的名称
master 远程仓库主分支,可以替换成其他分支

  • git init用来初始化本地仓库
设置提交代码时的用户信息:
  • git config --global user.name "写你的名称"
  • git config --global user.email "写你的邮箱"
关联远程仓库
  • git remote add origin 远程master地址 目的是和远程仓库建立连接
  • git remote -v 查看远程仓库是否关联上
  • git pull --rebase origin master 目的为了把远程代码同步下来

node_modules是我们不需要上传的文件,我们就要把他忽略掉(文件操作过之后就不要操作了)

在git上输入touch .gitignore ,生成“.gitignore”文件
在”.gitignore” 文件里输入你要忽略的文件夹及其文件就可以了。(注意格式)

开始上传代码到远程仓库

  • git pull第一次不需要pull,后续的时候每次上传需要pull一下
  • git fetch 将远程代码更新到本地,用户检查后合并
  • git pull将远程代码更新到本地,自动合并
    如果一个文件有两个以上人修改过就用git fetch,本地解决冲突。
    如果确定没有问题就用git pull

    git pull = git fetch + git merge;

  • git add .添加当前目录下的所有文件到暂存区
  • git add [file1][file2]...添加一个或多个文件到暂存区
  • git status 可以查看哪些文件在暂存区
  • git reset HEAD "不需要上传的文件名"如果发现有不需要上传的文件然后又添加到暂存区就用这个命令回退
  • git commit -m "提示信息"用于提示上传内容,方便代码错误回滚
  • git push origin master将代码推送到远程master分支

!!!记住除第一次以外,后面上传代码一定要先git pull/git fetch来同步代码,防止代码提交产生冲突
好了以上就是上传代码到远程仓库详细介绍

代码改错了怎么办,当然代码回滚了,接下来讲讲如何回顾

  • git log查看提交的历史纪录
  • git log --oneline查看简洁版的历史纪录
  • git log --reverse --oneline逆向查看历史纪录
  • git reset --hard 97ea0f9(版本号)进行版本回退
  • git reset --hard HEAD^回退上一个版本
    【HEAD^^回退上上一个版本】
  • git revert -hard 97ea0f9(版本号)回退指定版本
  • git push origin master推向远程仓库

!!!reset和revert都可以用来回滚代码。但他们是有区别的,准确来说,reset是用来"回退"版本,而revert是用来"还原"某次或者某几次提交。

简单来说就是reset回退哪个版本,但是直接的版本都会间接被删掉
revert是还原哪个版本,之间的版本都还在,不会删除

git分支管理

git branch <分支名> 创建分支
git branch 查看本地所以分支
git branch -r 查看远程所以分支
git branch -a 查看所以分支
git switch <分支名> 进入分支
git branch -d <分支名> 删除本地分支
git branch -d -r <分支名> 删除远程分支文章来源地址https://www.toymoban.com/news/detail-722140.html

到了这里,关于使用git工具上传代码,超细讲解,针对第一次玩git的小伙伴的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • git常用命令,git第一次拉取代码

    2024年02月13日
    浏览(48)
  • Git第一次提交代码至远程仓库

    第一种方法 在命令行上创建一个新的存储库 进入要上传到远程仓库的本地目录所在的文件夹,用鼠标右键,点击**“Git Bash Here”**, 输入命令,初始化该文件夹 配置自己在GitHub上的用户名(不知道的可以看网址“https://github.com/”后面的名字是啥),及关联的邮箱 4. 远程仓

    2024年02月07日
    浏览(56)
  • Git 命令第一次从Git 远程仓库拉取代码到本地(学习记录)

    第一步 ,从你要拉取代码存储的文件夹右键点击Git Bash Here。如图 第二步 ,找到 Git 远程仓库地址,并复制该地址。如图 第三步 ,输入命令git clone -b main url (目前Git最新版本默认都是main,老版本是master),这里也可以选择你要拉取的分支到本地。 待命令执行完,第一次从Gi

    2024年02月11日
    浏览(55)
  • 用Git工具上传本地代码文件(最详细的教程,简简单单)

    直接进入正题,介绍git每一步如何操作,把本地项目代码上传到github,简简单单😁 1、进入git的官网,https://git-scm.com/(直接点击即可) 2、点击download之后,跳转到下载页面,如下所示(选择自己的电脑系统下载即可) 3、大部分都是选择64位的,直接点击下载 4、下载好之后

    2024年02月09日
    浏览(54)
  • git教程(第一次使用)

    下载地址 windows:https://gitforwindows.org/ mac:http://sourceforge.net/projects/git-osx-installer/ (1)配置用户信息 –global 是指所有仓库都是用这个用户信息配置 (2)查看配置信息 输出如下所示: 解决合并冲突时使用哪种差异分析工具,改用vimdiff (3)配置免密码访问gitee仓库 连续按三

    2024年02月14日
    浏览(61)
  • 使用Git上传代码到Gitee

    1、在gitee上创建仓库 2、打开git工具 打开 git bash,cd 到项目所在的文件夹(在git bash中需要先cd到本地项目所在的盘,然后继续cd到具体的位置,比如先执行 cd C:/ 然后 cd 在C盘中的位置 )。 或者在项目文件夹下直接右键,选择 Git Bash Here 即可。 3、输入以下指令把这个文件夹

    2023年04月22日
    浏览(39)
  • 【Git】第一次将本地项目仓库推代码到空的远程仓库方法以及报错的解决方案

    完成上述三步之后,在弹出来的对话框中选择自己的项目目录, 点确定,就可以在文件管理器中看到目录下生成了一个隐藏目录 “ .git ” 右键项目目录,找到Git,根据图示找到remote 在弹出来的对话框中,输入自己远程仓库的地址 点击ok,输入验证信息,连接完毕。 点击p

    2024年02月15日
    浏览(53)
  • 第一次使用git注意事项

    一、git 第一次使用配置 配置用户名和邮箱 git config --global user.name “用户名” git config --global user.email “邮箱” 查看用户名和邮箱 git config user.name 显示:用户名 输入 git config user.email 显示用户邮箱 查看是否生成过SSH Key(密钥) 输入:cd ~/.ssh 输入:ls 输出 如果没有id_rsa 和 id

    2024年02月07日
    浏览(63)
  • 使用git拉取仓库代码/将本地代码上传到远程仓库代码

    之前我们已经介绍过如何配置密钥,接下来我们就将本地写好的代码/将远程仓库代码拉取至本地。 1. 首先初始化git:命令git init 1.1 初始化完成之后,就可以拉取代码了,命令:git clone xxxxx,路径从仓库这边复制粘贴即可,注意我们在拉取代码之前可以新建一个文件夹将我们

    2024年02月12日
    浏览(70)
  • HBuilderx使用Git插件配置并上传代码(使用小乌龟)

    待整理参考 检查 HBuilderx 是否安装 git插件 (如果没有请自行安装) 右键项目可以出现 直接下载就可 https://tortoisegit.org/download/ 右键Git提交选择提交并推送

    2024年04月23日
    浏览(41)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包