代码拉取完成,页面将自动刷新
1.初始化,git 管理文件夹
git init
2. 检测当前文件的文件状态
$ git status
On branch master
No commits yet
Untracked files:
(use "git add <file>..." to include in what will be committed)
"git \345\255\246\344\271\240.txt"
go.mod
go.sum
main.go
3. 管理main.go 文件
$ git add main.go
再次检查,发现main.go 已经发生变化
98551@LAPTOP-5F3TRCFL MINGW64 ~/Desktop/influx (master)
$ git status
On branch master
No commits yet
Changes to be committed:
(use "git rm --cached <file>..." to unstage)
new file: main.go
Untracked files:
(use "git add <file>..." to include in what will be committed)
"git \345\255\246\344\271\240.txt"
go.mod
go.sum
4.管理所有文件
git add .
git status
可以再次检查
5. 生成版本
git commit -m "将cpu,内存等写入influxdb"
6.生成第二个版本
98551@LAPTOP-5F3TRCFL MINGW64 ~/Desktop/influx (master)
$ git commit -m "加入git"
[master e087e4c] 加入git
1 file changed, 34 insertions(+)
98551@LAPTOP-5F3TRCFL MINGW64 ~/Desktop/influx (master)
$ git status
On branch master
nothing to commit, working tree clean
7.查看版本信息
98551@LAPTOP-5F3TRCFL MINGW64 ~/Desktop/influx (master)
$ git log
commit e087e4c66bf255db6d249e0ee71053ceb7f8b488 (HEAD -> master)
Author: ylc66 <985512408@qq.com>
Date: Sat Dec 14 13:05:09 2024 +0800
加入git
commit 5affcb12f86f50c6d1df3200830e6a22395eadfb
Author: ylc66 <985512408@qq.com>
Date: Sat Dec 14 12:59:57 2024 +0800
将cpu,内存等写入influxdb
8 在生成版本信息前,需要进行user.name 和user.email 的填写。
$ git config --global user.email "9855@qq.com"
98551@LAPTOP-5F3TRCFL MINGW64 ~/Desktop/influx (master)
$ git config --global user.user.name "ylc"
9 工作区域
工作区:已经被管理的文件,以及新增或者被修改的文件
暂存区:
版本区:
10 回退到某个版本。通过git log 获取版本号
git reset --hard e087e4c66bf255db6d249e0ee71053ceb7f8b488
例如回退到上个版本后想再回退到最新版本。需要 git reflog 查看记录之后进行回退
回退后如果上个版本未提交内容可能会丢失
11 分支
可以有分支,也可以将分支合并。
git branch #查看分支
git branch dev #创建分支
git checkout dev #切换分支
合并分支:
首先切换到master 分支
git merge dev #将dev 分支合并到master分支。
删除分支
git branch -d
有冲突需要手动去解决,解决后去重新提交。
12 推送到远程仓库
给远程仓库取别名
git remote add origin 远程仓库
给远程推送代码
git push -u origin 分支
13 拉取远程代码
git clone 远程仓库(内部已经实现别名)
切换分支
git checkout 分支
14 拉取代码
git pull origin dev
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。