type
Post
status
Published
date
Oct 26, 2023
slug
git_command
summary
tags
password
Property
Oct 27, 2023 08:34 AM
category
icon
创建git仓库,并关联远程仓库
• 初始化仓库:分为本地目录初始化和从远程仓库拉取的方式进行初始化
(
git init ,git remote add
和git clone
)远程仓库操作
- 查看远程仓库:
git remote
或git remote -v
- 添加远程仓库:
git remote add
仓库名称 远程仓库地址
- 远程仓库拉取数据:
git fetch
仓库名称或 URL
- 推送内容到远程仓库:
git push origin master
- 查看远程仓库基本信息:
git remote show origin
- 远程仓库重命名:
git remote rename
旧名字 新名字
- 远程仓库删除:
git remote remove
仓库名
提交修改
提交三步骤:
git add
文件名 ——>git commit -m
“描述”——>git push origin master
- 查看文件状态:
git status
- 将修改添加到暂存区:
git add
文件名
- 将暂存区内容提交:
git commit -m
‘描述’
- 比较工作区和版本库的文件差异:
git diff HEAD – 文件名
- 跳过暂存区直接提交:
git commit -a
版本回退
git 每commit 一次就会形成一个新版本。
- 查看历史版本的标识符:
git log
- 回退到某个历史版本
git reset --hard <历史版本的 SHA-1 标识符>
执行完以上命令后,本地仓库将回退到指定历史版本。请注意,这将会丢失该版本之后的所有提交记录,因为它们将被删除。如果想撤销此操作并返回到最新版本,可以使用
git reset --hard HEAD
命令。- Author:crystal
- URL:https://blog-crystal520.vercel.app/article/git_command
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!