Git学习笔记

参考视频教学:

https://www.bilibili.com/video/BV1FE411P7B3?from=search&seid=4207117291146177690

参考文档:

https://blog.csdn.net/qq_36150631/article/details/81038485

git官网:

https://git-scm.com/

码云(giree)官网:

https://gitee.com/

没有使用GitHub,是因为下载速度慢,大部分都是英文。等码云熟练了再用GitHub

学习路线视频-文档-笔记

接下来正式开始:

一、git的安装

1、查看自己电脑是否已经有了git

cmd下输入

git version

查看Git安装路径

where git

2、下载git

淘宝镜像下载:

http://npm.taobao.org/mirrors/git-for-windows/

图片

3、卸载git(备用)

清除环境变量,设置-程序-卸载

4、软件配置

安装完成之后,win菜单会有,右键也有git快捷键。

图片

图片

图片

Git快捷键方式

https://blog.csdn.net/halaoda/article/details/78661334

Git配置(必须):

查看git配置信息

git config --list

查看git用户名

git config user.name

查看邮箱配置

git config user.email

全局配置用户名

git config --global user.name “bobo2021”

全局配置邮箱

git config --global user.email “904617080@qq.com”

重新执行git clone,即可成功

5、软件介绍

图片

Workspace:工作区

Index / Stage:暂存区

Repository:仓库区(或本地仓库)

Remote:远程仓库

图片

5、git步骤

1)本地搭建步骤

cd MyGitTest //已存在,工程目录文件夹

rm -rf .git //先清除 .git文件

git init //再重置

git remote add origin xxxxxxxx //链接到远程分支xxxxxx(git上面的仓库地址)

git add . //暂存所有文件

commit 之前配置下名字和邮箱 global为全局 local为本次(这个就是显示xxx推送了分支xxx)

git config --global user.name “vine”

git config --global user.email “1xxxx@qq.com”

git commit -m ‘description’ //这里是提交注释的说明

git push -u origin xxxxx //最后push到xxxx分支

2)克隆工程

新建工程文件夹,右击Git Bash

git clonehttps://gitee.com/panjiachen/vue-element-admin.git

从服务器上将代码给拉下来

5、git文件操作

图片

  • git init - 初始化仓库。
  • git add . - 添加文件到暂存区。
  • git status
  • git commit - 将暂存区内容添加到仓库中。 -m “提交信息”

提交与修改

git add添加文件到仓库
git status 查看仓库当前的状态,显示有变更的文件。
git diff 比较文件的不同,即暂存区和工作区的差异。
git commit 提交暂存区到本地仓库。
git reset 回退版本。
git rm 删除工作区文件。
git mv 移动或重命名工作区文件。

提交日志

命令说明
git log查看历史提交记录
git blame 以列表形式查看指定文件的历史修改记录

远程操作

命令说明
git remote远程仓库操作
git fetch从远程获取代码库
git pull下载远程代码并合并
git push上传远程代码并合并

6、与云仓库链接

1)、创建ssh秘钥

gitee

个人设置->ssh公钥

本机C:\Users\bobo\新建.ssh文件夹

右击进去git命令行

输入ssh-keygen -t rsa

一路回车下去

图片

图片

2)、创建仓库

git add .

git commit -m "first commit"
git remote add origin https://gitee.com/bobo2021/vue-admin-smart-power.git

7、结合VScode

1)初始化步骤

参考:

https://blog.csdn.net/yuyu_2019/article/details/103702813

视频教学:

https://www.bilibili.com/video/BV1xJ411Y7xL?from=search&seid=11461945897062648677

图片

vscode打开文件夹,选择源代码管理,初始化仓库

图片

本地仓库和远程仓库建立连接,终端输入:

git remote add origin https://gitee.com/bobo2021/vue-admin-smart-power.git

打开这个.git文件夹,找到config文件配置免密设置

图片

url = https://用户名:密码@gitee.com/bobo2021/vue-admin-smart-power.git

图片

拉取服务器上的代码到本地

git pull origin master

在文件夹里新建一个文件a.html,点击√提交到本地仓库(git commit -a -m ‘备注’)
图片

图片

点击“是”自动保存到暂存区再保存到本地仓库

图片

这里写入提交代码的备注

点推送,推送到master分支上

图片

修改成功

2)屏蔽某些文件不提交

找到文件夹中的

图片

vue系统自带

.DS_Store
node_modules/
dist/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
**/*.log
tests/**/coverage/
tests/e2e/reports
selenium-debug.log
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.local
package-lock.json
yarn.lock

自行编写:
参考:

https://blog.csdn.net/yuyu_2019/article/details/103715081

视频:

https://www.bilibili.com/video/BV1xJ411Y7xL?p=2&spm_id_from=pageDriver

  1. 目录下右击,Git Bash Here,输入touch .gitignore,创建.gitignore文件
 touch .gitignore
  1. 在.gitignore文件里直接写入不提交的文件,文件夹(文件夹后面加/)
b.html
cc/

图片


结尾

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值