git笔记

git笔记

十月 17, 2021

一直提交不上去是由于开发工具中安装了gitee插件导致的,卸载改插件即可。


git的工作流程一般情况下是这样子的


1.在工作目录中添加、修改文件;
2.将需要进行版本管理的文件放入暂存区域;git add .
3.将暂存区域的文件提交到git仓库。git commit
因此,git管理的文件有三种不同的状态:已修改,已暂存,已提交。

下载

Git clone + gitee或者github的下载链接
eg: git clone https://gitee.com/kuangstudy/kuang_livenote.git
在本地新建git初始化:git init

1
2
3
4
5
6
7
8
9
#查看指定文件状态
git status [filename]

#查看所有文件转态
git status

# git add . 添加所有文件到暂存区
# git commit -m 提交暂存区中的内容到本地仓库 -m 提交信息
git commit -m "优化更新了登录页面"

忽略文件

wP71cd.png

wP7my1.png

使用github和gitee

github 是有墙的,比较慢,在国内的话我们通常使用gitee,公司中有时候会搭建
自己的gitlab服务器

wPaPbJ.png

设置本机绑定SSH公钥,实现免密码登录!(免密登录非常重要,码云是远程仓库,我们是平时工作在本地仓库!)

1
2
3
4
# 进入 C:\Users\86136\.ssh  目录
# 生成公钥
shh-keygen -t rsa
# 生成公钥之后将文件中的.pub文件打开复制到gitee中的公钥里面,标题会根据公钥自动填充。然后点击确定在次输入密码验证即可。

使用码云新建一个仓库

wPaRE0.png

许可证:开源是否可以随意转载,开源但是不能商业使用,不能转载等等。通俗来说就是对开源仓库的限制。通常建议使用GPL-3.0

git上传文件到指定仓库

首先用git clone + 路径将仓库下载至本地,然后进入和.git (隐藏文件夹)同级的文件目录下,右击git bash here

1 git add .
2 git commit -m “(此处写提交信息)”
3 git push

一直提交不上去是由于开发工具中安装了gitee插件导致的,卸载改插件即可。