git 学习笔记


git

一、git(最好官网下载)

官网
Windows安装包
百度网盘
链接:https://pan.baidu.com/s/1-_t9ennI1RA1tfLKIzENFw
提取码:4564

二.git简单操作

查看日志

git log//查看日志

3.1.查看配置信息

git config --list

3.2.修改配置信息

$ git config --global user.name "名字"
$ git config --global user.email "邮箱地址"

3.3.获取仓库

创建本地仓库

在文件位置 右击
在这里插入图片描述

  1. 命令行
git init // Git Bash Here
  1. 图形界面(一般不用)
    在这里插入图片描述
    点击creat

克隆仓库

git clone  https://gitee.com/   //仓库地址

码云在这里插入图片描述

三、git常用命令流图

在这里插入图片描述

四、本地仓库

git 版本库

文件中 .git 隐藏文件夹就是版本库, 存储配置信息、日志信息、文件版本信息等

工作目录 (工作区)

包含 .git 文件夹的目录就是工作目录,存放开发的代码

暂存区

版本库.git文件夹中 有一个index文件就是暂存区(stage),临时保存修改文件的地方

git工作目录文件状态

  • untracked(未被纳入版本控制)
  • tracked (纳入版本控制)
    * unmodified 未修改
    * modified 已修改
    * Staged 已暂存

命令

查看工作目录状态

   git status

在这里插入图片描述

 git status -s//输出信息简洁

在这里插入图片描述
将未被纳入版本控制 加入 版本控制(已暂存状态)

 git add hello.txt

暂存区文件取消暂存

git restore --staged hello.txt

提交文件必须在暂存区 (先使用git add)

 git commit -m "日志"

git add git commit -m可以合并

git commit -a -m "日志"

删除文件

 git rm hello.txt//(只是删除工作区的文件 ,本地仓库还存在)
 git commit -m "删除"

添加至忽略列表

touch .gitignore//添加文件
//在文件中编写不需要管理的内容
*.class//以class结尾的

五、远程仓库

查看配置的远程仓库

git remote -v
// 克隆  都是默认设置
origin  https://gitee.com/......git (fetch)//抓取地址
origin  https://gitee.com/......git (push)//推送的仓库地址

添加远程仓库

git remote add origin(默认名称) 地址

移除无效的远程仓库

git remote rm origin(默认名称)

抓取 拉取

 git fetch //从远程仓库获取最新的版本到本地仓库,不自动merge (存在版本库中)
      git merge origin/master //把origin/master 合并到工作区
 git pull // 从远程仓库获取最新的版本到本地仓库并merge到本地仓库

推送到远程仓库

 git push origin master 

六、分支

查看分支

 git branch //查看本地分支
 git branch -r //查看远程分支
 git branch -a //查看所有的分支

创建分支 本地

git branch name

切换分支 本地

git checkout name

推送分支

git push origin name

合并分支 本地

git merge name // 在合并到的分支下

删除分支

git branch -d name //本地
git push origin -d name //远程

七、 标签

查看标签

git tag //列出所有
git show [tag] //详情信息

新建标签

git tag v0.0

推送

git push origin v0.1

检出标签

git checkout -b [branch] [tag]

删除

git tag -d [tag] //本地
git push origin :refs/tags/[tag] //远程
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值