Git学习笔记

Git概念,为什么要使用

在这里插入图片描述
在这里插入图片描述

git工作流程

在这里插入图片描述

使用git

创建文件夹作为仓库

在目录下右键 git bash

输入git init 初始化为git仓库 或者git clone下载其他人的代码并生成仓库

配置用户信息

路径不要有中文
在这里插入图片描述
全局配置可以在c盘查看到
在这里插入图片描述
也可以在cmd使用命令查看
在这里插入图片描述
git status查看做了哪些操作
在这里插入图片描述
查看版本信息
在这里插入图片描述

撤销

可以将没有add 和commit的代码进行撤销,到初始状态

在这里插入图片描述

撤回到指定状态 git reset HEAD^^ 或者HEAD~2

忽略文件

在这里插入图片描述

与远程仓库建立联系

官方是github服务器在国外,
国内使用gitee,注册账号,创建仓库后,
使用git remote add origin ‘仓库地址’
使用 git push -u origin master 将master的内容提交到origin

其他成员可以使用 git clone '仓库地址’的命令拉去代码,克隆还会自动与仓库建立联系。

使用git免密传输

git bash执行 ssh-keygen -t rsa 生成秘钥和公钥
在这里插入图片描述
然后在gitee添加公钥
在这里插入图片描述
启用公钥
在这里插入图片描述
然后可以在没有凭据的情况下,通过ssh 地址,去clone代码
在这里插入图片描述

分支

分支的场景
在这里插入图片描述

git branch 查看分支
git branch -r 查看远程分支
git branch xxx创建分支
git checkout xxx切换分支
git checkout -b xxx 创建并切换分支
合并master和xxx代码
首先git checkout master切换到master下,然后git merge xxx合并
git branch -d xxx删除分支
git push origin -delete xxx 删除远程分支

标签tag

类似版本
git tag 查看标签
git tag xxx 创建标签
git push origin xxx上传标签到远程仓库
git tag -d xxx删除标签
git push origin :refs/tags/[tag]删除远程标签

在goland操作git

1、在gitee中创建私有仓库,并复制ssh地址
2、在goland中操作vnc里添加git地址
3、下载一个插件,可以设置不上传的内容
4、其他成员拉取项目,通过golang工具里去拉
在这里插入图片描述

实操

随便创建一个文件夹,使用 git init初始化
使用 git status查看状态。
然后创建a.txt,在查看状态,显示未被跟踪,未提交
git add . 将当前文件都添加到暂存区
git commit -m 上传到远程仓库
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/a970739544d04a97815616dab7b4ef16.png
公钥作用
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tigeraowu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值