您现在的位置是:首页 >技术教程 >gitee教程精简版网站首页技术教程

gitee教程精简版

赵一舟 2023-06-13 16:00:02
简介gitee教程精简版
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

设置名字和邮箱

 初始化

git init

git add test.txt

 将文件预先添加到git仓库

git commit -m "刚刚我创建了一个文本"

 提交给git仓库,并且附上说明

更改文件再提交

 

git log 查看具体操作记录

 

commit是hash值的id代表的是你提交的版本号(通过他进行回退),为什么用hash因为hash叫做指纹,几乎不会重复。

author代表作者,就是你开头安装完之后,输入的本机信息

Date代表修复时间

刚刚的中文是你每次提交commit(快照-备份)的时候 -m 说明

回退命令需要根据你的log显示的id进行回退,你可以不用写全git就能自动去找

git reset --hard id

你想创建新的项目库
创建一个文件夹(整个目录不能有中文,windows系统编码问题),然后在此文件中,右键git bash 输入git init

你想用git管理你的项目
把项目复制到这个文件夹下,输入git add .  再输入 git commit -m "这是我项目的第一个版本"

你想更新了你的代码
输入git add 你的代码文件 ,再输入git commit -m "我刚修改了x"

你想删除你的没用的文件
输入git rm 没用的文件路径和名称, 再输入git commit -m "我刚删除了x"

你做了新代码,发现新功能不 好,然后回溯到某个版本
输入git log,再输入git reset --hard 版本号(通过git log看到的hash值就是版本号)

如果回溯也错了,不记得是哪个版本了
输入git reflog,可以看到所有的版本,如A版本和B版本还有C版本,你回溯到了B版本,那么A版本的id不记得了,通过reflog就可以看到回溯的操作和所有版本的commit,再通过git reset --hard 版本号 回来。

如果你想看git的步骤到哪了,有没有需要提交的东西
输入git status,可以看到目前各个区域的情况,如果想要对比这个文件和之前的文件的情况,可以通过git status发现哪些文件和版本库的分支不一样。在通过status列出的文件,进行git diff 文件名 对比。
 

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。