git使用记录

git使用笔记

介绍

Git是分布式版本控制系统,没有中央服务器,每个人的电脑就是一个完整的版本库,工作的时候不需要联网,因为版本都在自己电脑上。协同方法: 自己在电脑上改了文件A,其他人也改了文件A,这时,把各自的修改推送给对方,就能互相看到了

安装git

见百度

git bash

一般用这个命令行

配置用户名和邮箱

  • git config --global user.name “username123”
  • git config --global user.email "9064@qq.com

git 工作原理

Git本地有三个工作区域:工作目录(Working Directory)、暂存区(Stage/Index)、资源库(Repository或Git Directory)。如果在加上远程的git仓库(Remote Directory)就可以分为四个工作区域。文件在这四个区域之间的转换关系如下:
在这里插入图片描述

git的工作流程一般是这样的:

1、在工作目录中添加、修改文件;

2、将需要进行版本管理的文件放入暂存区域;

3、将暂存区域的文件提交到git仓库。

因此,git管理的文件有三种状态:已修改(modified),已暂存(staged),已提交(committed)在这里插入图片描述

git clone 和git pull

  • git clone https://gitee.com/XXX/YYY.git
    远程操作的第一步
    clone是将一个库复制到你的本地,是一个本地从无到有的过程
  • git pull
    拉取操作,取回远程主机某个分支的更新,再与本地的指定分支合并

git status

查看所有文件状态

  • git status a.xtx 查看txt的

git add .

添加所有文件到暂存区

git commit -m ‘提交信息’

如题

git push -u origin master

上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。

忽略提交某些文件

编辑项目下的.gitnore

回撤

https://blog.csdn.net/weixin_38883338/article/details/96478749

  • 首先用 git log 命令查看历史记录
  • git reset --hard xxxxyyyyzzzfdafafwar(版本号)
  • git push -f -u origin master 把此次修改推送到远程服务器

分支

  • 查看分支
    git branch
  • 查看远程分支
    git branch -r
  • 创建分支
    git branch 分支名称
  • 合并xxx分支到当前分支
    git merge xxx
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值