快速上手Git

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

Git

简介

  1. 全宇宙最好的版本管理没有之一(Boss)
  2. 作者:linus ,linux系统的创始人
  3. 解决的问题:代码的版本管理,团队分工协作,通俗一点毕业论文最好版之毕业论文打死不改版之毕业论文日期版,A做好,让B做 必须等A

git常见命令

git config --global user.name "用户名"
git config --global user.email "邮箱全局配置"
git init  //初始化当前项目

git核心概念

  1. 工作区(写代码的文件夹)
  2. 暂存盘(隐藏文件夹)
  3. 版本库
  4. 分支

暂存盘

git add //添加到暂存盘
git add mimi.txt //添加某个文件到暂存盘,mimi.txt是文件名
git add *.txt //添加某种类型的文件到暂存盘
git add . //添加任意类型的文件到暂存盘
git checkout xxx //从暂存盘去回到工作区
git checkout mimi.txt //把my.txt文件从暂存盘取到工作区
git checkout *.txt //将某种类型的文件从暂存盘取到工作区
git checkout . //将任意类型的文件从暂存区取到工作区

版本库

  1. 必须先添加到暂存盘,再添加到版本库
  2. git add . (添加到暂存盘)
  3. git commit -m “提示语句” (添加版本库)
  4. git log (查看版本)
  5. git reflog (查看相关版本)
  6. 切换到某个版本 git reset --hard 版本号最好是前四位
    快速上手Git
    快速上手Git
    快速上手Git
    快速上手Git

远程仓库

  1. 添加远程仓库:git remote add origin 仓库地址快速上手Git
  2. 添加到版本库:git add . git commit -m “提示”
  3. 推送到远程:git push -u origin “master”,第二次推送:git push origin “master”
  4. 强制 替换远程:git push -f origin “master”

下载远程到本地:git clone 远程地址快速上手Git

拉取远程分支

git fetch origin "zql" //拉取远程"zql"分支
git checkout zql //切换到本地zql分支
git pull origin "zql" //拉去并合并到本地zql分支

分支

查看分支
git branch// 查看本地分支
git branch -r// 查看远程分支
创建分支
git branch分支名
切换分支
git checkout分支名

切换并创建分支
git checkout -b 分支名
合并分支
git merge分支名称
删除分支
git branch分支名-d

注意

  1. 修改本地分支文件的时候(这个分支有可能别人也在操作)
  2. 一定要先:git pull origin 分支
  3. 再 编辑(确保拿到的是服务器最新文件)

比较文件

git diff zql.txt

查看状态

git status 文件名

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

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

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

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

相关文章

  • 快速上手Linux核心命令(一):核心命令简介

    Linux核心命令系列文章目录 快速上手Linux核心命令(一):核心命令简介 快速上手Linux核心命令(二):关机、重启 快速上手Linux核心命令(三):文件和目录操作命令 快速上手Linux核心命令(四):文件内容相关命令 快速上手Linux核心命令(五):文本处理三剑客 快速上手

    2023年04月22日
    浏览(33)
  • 【python】Django——django简介、django安装、创建项目、快速上手

    笔记为自我总结整理的学习笔记,若有错误欢迎指出哟~ 【Django专栏】 Django——django简介、django安装、创建项目、快速上手 Django——templates模板、静态文件、django模板语法、请求和响应 Django——连接mysql数据库 Django 是一个高效、功能强大的 Web 应用程序框架,采用 Python 编写

    2024年02月20日
    浏览(40)
  • 快速上手Git

    简介 全宇宙最好的版本管理没有之一(Boss) 作者:linus ,linux系统的创始人 解决的问题:代码的版本管理,团队分工协作,通俗一点毕业论文最好版之毕业论文打死不改版之毕业论文日期版,A做好,让B做 必须等A git常见命令 git核心概念 工作区(写代码的文件夹) 暂存盘

    2023年04月17日
    浏览(22)
  • <git>如何快速上手并高效协同

    Git是一种分布式版本控制系统,用于跟踪计算机文件的变化和协调多个人之间的工作。它最初由Linus Torvalds于2005年创建,旨在管理Linux内核的开发。 Git可以在本地计算机上存储完整的版本历史记录,并允许用户在不同的分支上进行开发和合并。它还提供了许多工具和命令,用

    2024年02月10日
    浏览(26)
  • Git | 一文带你零基础快速上手Git

    👑 博主简介 :    🥇 Java领域新星创作者    🥇 阿里云开发者社区专家博主、星级博主、技术博主 🤝 交流社区 :BoBooY(优质编程学习笔记社区) 前言 :本文适合零基础小白学习以及学过Git的小伙们复习使用,本文细节的讲述了Git的安装与卸载以及企业开发中需要用

    2024年02月02日
    浏览(72)
  • 精简版Git基础操作(快速上手)

    Git是一个开源的 分布式 版本控制系统,用于敏捷高效地处理任何或大或小的项目。 Git是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源代码的版本控制软件。 Git与常用的版本控制工具CVS、Subversion等不同,它采用了分布式版本库的方式,不用服务器端软件支持,各

    2024年02月11日
    浏览(26)
  • [Git] Git零基础?带你快速入门,示例练习上手

    😚一个不甘平凡的普通人,致力于为Golang社区和算法学习做出贡献,期待您的关注和认可,陪您一起学习打卡!!!😘😘😘 🤗专栏:算法学习 🤗专栏:Go实战 💬个人主页:个人主页 参考学习资料:黑马程序员Git教程

    2024年02月05日
    浏览(26)
  • Altium Designer20—版本快速上手及使用技巧

    目录 前言 一、软件下载与安装 二、原理图与PCB库 2.1、库文件的获取 2.1.1、普通方式获取 2.1.2、从原理图中获取 2.1.3、自建库文件(AD中的骚套路) 2.2、添加库文件 三、原理图绘制 3.1、常用的原理图绘制技巧 3.1.1、更改原理图纸张大小 3.1.2、自定义快捷键 3.1.3、原理图中器

    2024年02月08日
    浏览(33)
  • OpenMV快速上手 | OpenMV硬件版本概述及HelloWorld

    OpenMV是一个国外的开源项目, 是一款低价、可扩展、支持Python的机器视觉模块 ,这个模块的目标是成为“机器视觉世界的Arduino “。 OpenMV的官网:https://openmv.io/。 OpenMV是完全开源的硬件 ,意味着所有版本的OpenMV硬件,你都可以在github下载到开发板的原理图、pcb,甚至是芯片

    2024年02月02日
    浏览(26)
  • 【超详细】刚入职如何快速上手Git

    Git是现在最流行的协同开发工具,当你刚入职一家公司的时候,第一件事就是去Git仓库下载代码。Git工具虽然不难,但是经常被忽略。别人可以从你使用Git的熟练程度来判断你的编程经验。对于刚毕业的大学生或者过度“包装”简历的同学,快速上手Git操作非常重要! 下面我

    2024年04月23日
    浏览(26)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包