Git教程笔记

这篇具有很好参考价值的文章主要介绍了Git教程笔记。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

概念

Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等)在软件开发过程中被广泛使用。

Git常用命令

Git全局设置

获取Git仓库

Git教程笔记

工作区、暂存区、版本库 概念

 Git工作区中文件的状态

工作区中未暂存的文件为untracked状态。

工作区中已暂存的文件(git add 文件名)为Staged状态。

工作区中提交后未修改的文件(git commit -m “提示信息” 文件名)为Unmodified状态。

工作区中提交后被修改且未再提交的文件为Modified状态。

Git教程笔记

本地仓库操作

 git resetGit教程笔记

git commitGit教程笔记

远程仓库操作

Git教程笔记

查看远程仓库Git教程笔记

添加远程仓库(本地仓库和远程仓库建立关联)Git教程笔记

 克隆远程仓库到本地

git clone [url]

推送至远程仓库Git教程笔记

参数解释:remote-name指的是远程仓库的别名,通过git remote可以查看。

从远程仓库拉取Git教程笔记

回车后出现这个窗口Git教程笔记

先输入 i ,进入插入模式。编辑后按esc,推出编辑。 再输入 :wq 表示保存退出。

分支操作

注意:git merge [name] 指的是,当前分支合并其他分支[name]的内容。

分支合并产生冲突

问题背景:两个分支都对同一个文件进行了修改,在进行文件合并时产生了冲突。

解决方法:Git-09-Git常用命令_分支操作(分支合并时冲突解决)_哔哩哔哩_bilibili

标签操作

 Idea中获取Git仓库

创建本地仓库时,特别注意,.git所处的工作区。

Git教程笔记

Git-11-在IDEA中使用Git_配置Git&获取Git仓库&.gitgnore文件的作用_哔哩哔哩_bilibili

Idea中Git本地仓库操作

Git-12-在IDEA中使用Git_本地仓库操作_哔哩哔哩_bilibili

Idea中Git远程仓库操作

Git-13-在IDEA中使用Git_远程仓库操作_哔哩哔哩_bilibili

Idea中Git分支操作

Git-14-在IDEA中使用Git_分支操作_哔哩哔哩_bilibili

将IDEA代码推送至Git

  • 在IDEA中创建仓库,管理本地代码,注意 .git所在的工作区。Git教程笔记
  •  提交代码到本地仓库。
  • 进入.git工作区打开bash,拉取远程仓库的命令: git pull origin master --allow-unrelated-histories,推送到远程仓库的命令: git push origin master,如果推送失败,用此命令:

     git push --force https://gitee.com/sea-sea-sea/linuxdemo.git 。文章来源地址https://www.toymoban.com/news/detail-493215.html

到了这里,关于Git教程笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 分布式版本控制git

    远端仓库 git init --bare 别名: origin 本地仓库 git clone … SSH协议是一个验证授权的网络协议; 使用ssh公钥登录git服务器: 生成公钥和私钥(ssh-keygen -t rsa) 安装openssh server (可省略) 复制公钥内容到远端服务器.ssh/authorized_ keys git clone ssh://mark@ 192.168.31.91:/home/mark/mathlib 暂存(git add) 提交

    2024年02月11日
    浏览(49)
  • Git 分布式版本控制工具

    Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等),在软件开发过程中被广泛使用。 在IDEA开发工具中可以集成Git(后面会讲解Git安装和集成过程): 集成后在IDEA中可以看到Git相关图标: 可以通过启动两个IDEA窗口模拟两个

    2024年02月06日
    浏览(40)
  • 分布式版本控制工具——git

    ✅1主页::我的代码爱吃辣 📃2知识讲解:Linux——git ☂️3开发环境:Centos7 💬4前言:git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。  也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。 目录

    2024年02月09日
    浏览(35)
  • Git分布式版本控制工具

    1.应用场景 备份 代码还原 协同开发 追溯问题代码的编写人和编写时间 2.Git安装与常用命令 ls/ll:查看当前目录 cat:查看文件内容 touch:创建文件 vi:vi编辑器,vi+文件名,(使用vi编辑器方便展示效果) 在vi编辑器中,按下键盘上的Esc键,确保你处于正常模式(Normal Mode)。

    2024年02月12日
    浏览(40)
  • Git分布式版本管理工具

    能够记录历史版本,回退历史版本 团队开发,方便代码合并 git是一个分布式版本控制软件,最初由 林纳斯·托瓦兹 创作,于2005年以GPL许可协议发布。最初目的是为了更好地管理Linux内核开发而设计。应注意的是,这与GNU Interactive Tools不同。 git最初的开发动力来自于BitKeeper和

    2023年04月08日
    浏览(71)
  • Git 分布式版本控制系统

    版本控制系统是一种记录文件变更历史的系统,它允许开发者跟踪文件的修改、还原特定版本、并在多个用户之间协同工作。VCS 主要有两种类型:集中式版本控制系统(Centralized VCS,如 SVN)和分布式版本控制系统(Distributed VCS,如 Git)。 版本追踪: 可以追踪文件的每一次

    2024年01月17日
    浏览(31)
  • Git----分布式版本控制系统

    Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目。它是世界上目前最先进的分布式版本控制系统。 Git是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源代码的版本控制软件。 Git与常用的版本控制工具CVS、Subversion等不同,它采用了分布

    2024年02月15日
    浏览(41)
  • Git——分布式版本控制系统

    Git是一个开源的分布式版本控制系统,可以高效的处理从小到很大的项目版本管理。 集中式 SVN,CVS 使用单一的服务器用来管理和存储所有文件的修订版本;协同开发的成员拉取或提交都需连接到这台服务器;如果服务器宕机,宕机期间任何人都不能拉取或提交,无法做到协

    2024年02月10日
    浏览(40)
  • 分布式版本控制系统 Git

    目录 一、Git简介 二、Git历史 三、安装git 1.准备环境 2.Yum安装Git 四、初次运行 Git 前的配置 命令集 实例: 五、Git命令常规操作  六、获取 Git 仓库(初始化仓库) 创建裸库 实例 : 创建本地库         官网:Git         git是一个分布式版本控制软件,最初由林纳斯

    2024年02月22日
    浏览(34)
  • git分布式版本控制系统

    右键菜单 选择Git Bash Here,输入任意一条后回车来查看当前Git软件的安装版本。 2.1 区域 Git软件为了更方便地对文件进行版本控制,根据功能得不同划分了三个区域 存储区域:Git软件用于存储资源得区域。一般指得就是.git文件夹 工作区域:Git软件对外提供资源得区域,此区

    2024年03月21日
    浏览(43)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包