git手动删除的文件 pul不下来了_Git工作总结

本文总结了Git的基本知识,包括Git的工作原理、常用命令和常见场景。重点讲述了如何手动删除文件以及处理冲突的过程,同时介绍了分支管理、版本回退等关键操作。在遇到冲突时,可以通过手动编辑冲突文件或使用git命令解决。此外,文章还讨论了如何在不同分支间切换、合并分支以及如何避免和解决冲突。
摘要由CSDN通过智能技术生成

Git总结

一、基本知识

1.初识Git
  1. git简介:git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目;
  2. git与svn: git 是分布式的(每部电脑都有着自己的版本库),所以 git 支持离线工作,在本地可以进行很多操作,包括接下来将要重磅推出的分支功能。而 SVN 必须联网才能正常工作;
  3. 安装:
    *git  config --global user.name “name”
    *git  config – global user.email “email”
    1. 配置ssh key(配置之后不用每次push/pull都需要输入密码进行验证) *打开本地git bash,使用ssh-keygen -t rsa -C 'xxx@xxx.com'命令生成ssh公钥和私钥对 *windows 打开用户目录.ssh/下的id_rsa.pub文件,复制里面的内容 *打开gitlab,找到Profile Settings-->SSH Keys--->Add SSH Key,并把上一步中复制的内容粘贴到Key所对应的文本框,在Title对应的文本框中给这个sshkey设置一个名字,点击Add key按钮添加完成。
    2. 安装包下载地址:https://git-scm.com/downloads
      *解压安装包之后,选中安装路径,然后傻瓜式按默认选项安装即可,安装完成之后,在开始菜单里找到“Git”->“Git Bash”蹦出一个类似命令行窗口的东西,就说明Git安装成功或在命令窗口中输入git 回车,展示各种git常用命令代表安装完成。
    3. 配置邮箱及密码(自报名户)
2.Git基本原理

工作区和暂存区工作区:我们存放代码的地方叫做工作区。版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD2733848a36e5353a9314d83955678b57.png第一步是用git add把文件添加进去,实际上就是把文件修改添加到暂存区;第二步是用git commit提交更改,实际上就是把暂存区的所有内容提交到当前分支。因为我们创建Git版本库时,Git自动为我们创建了唯一一个master分支,所以,现在,git commit就是往master分支上提交更改。你可以简单理解为,需要提交的文件修改通通放到暂存区,然后,一次性提交暂存区的所有修改。

举个例子来说:首先我们先对一格文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值