不需要gitee也可以为自己的当前文件夹创建git
使用方式:
ubuntu操作系统下:
# sudo add-apt-repository ppa:git-core/ppa
# sudo apt update; sudo apt install git
进入任意一个文件夹,想要添加git管理的文件夹即可:
(1)为git配置用户名
# 改全局(所有仓库默认使用)
git config --global user.name "新名字"
git config --global user.email "新邮箱@example.com"
(2)在当前文件夹下添加git管理
git add .
(3)提交当前的更改:
git commit -m "这里写日志部分,也就是更改了哪些内容"
给提交写更详细的说明
# 不用 -m 参数,会打开编辑器让你写多行说明
git commit
# 或者用 -m 写多行(命令行方式)
git commit -m "修复登录超时问题" -m "原因:token过期时间设置太短" -m "方案:从30分钟改为2小时"
这样你就可以通过 git log 看到清晰的修改历史,然后根据说明精准回滚到任何一个版本。
这样操作后就更新好了。只不是没有push,因为push的话就上传到服务器了
(4)如果要查看更新的过程可以两种方式
:a这种方式会从近到远显示更新的提交内容,也就是上一段commit提交时-m后面写的内容会在这里出现,而b这种方式会显示的更加完整一些,提交 ID、作者、时间、你的说明文字。
a
git log --oneline
b
git log
(5)如果需要回滚
git log --oneline
输出示例:
abc1234 修复登录按钮点击无响应的问题
def5678 添加用户注册功能
ghi9012 test1
# 回滚到 test1 那个版本
git reset --hard ghi9012
# 或者回滚到"修复登录按钮"那个版本
git reset --hard abc1234
(6)如果你想"模拟退出登录"的效果
# 1. 清除用户信息
git config --global --unset user.name
git config --global --unset user.email
# 2. 下次提交时会提示你配置,不配置就无法提交