posts - 4,  comments - 0,  views - 1202
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

一、一般代码git操作流程

1
2
3
4
5
6
# 本人一般是这么操作的  - _ -
git pull
git stauts
git add .
git commit -m 'ps'
git push

二、git常见命令

1、初始化一个新的git仓库

git init

2、克隆一个已有的git仓库

git clone <url>

3、在工作目录中创建或修改文件后,添加到暂存区

1
2
3
4
# 添加所有改动文件
git add . 或者 git add *
# 添加单个文件
git add <filename><br># 采用匹配方式<br>git add *.py<br>#

4、从暂存撤销添加

1
git reset <filename>

5、查看当前状态,显示文件被修改、添加、删除

1
git status

6、将暂存区中的提交到本地仓库,并添加提交信息

1
git commit -m "xxx"

6、从远程仓库拉取更改到本地工作

1
git pull

7、推送本地更改到远程仓库

1
git push

8、查看文件的差异

1
git diff

9、查看所有提交历史记录

1
git log  

10、创建一个分支并切换到该分支

1
git branch <branch_name><br>git checkout <branch_name>

11、合并某个分支到当前分支

1
git merge <branch_name>

12、查看、添加、删除远程仓库

1
2
3
4
5
6
7
8
9
10
# 添加仓库,将指定URL添加一个名为name的仓库
git remote add <name> <url>
# 列出所有远程仓库及其对应的URL
git remote -v
# 显示指定远程仓库的详细信息,包括分支跟踪情况等
git remote show <name>
# 远程仓库重命名
git remote rename <old name> <new_name>
# 删除远程仓库
git remote remove <name>

13、打标签,用于标记某个版本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# git标签分为两种类型:轻量标签和附注标签
# 轻量标签是指一个指向某个提交的引用,它不包含任何额外的信息(比如标签名、标签信息、签名等),只是一个指向某个提交的指针。
# 创建轻量标签
git tag <tagname> <commit><br>
# 附注标签是指一个独立于分支的对象,它包含标签名、标签信息、签名等信息。
# 创建附注标签 -a表示创建一个附注标签
git tag -a <tagname> <commit> -m  "<message>"<br>
# 查看所有标签
git tag
# 查看某个标签的详细信息
git show <tagname>
# 删除某个标签
git tag -d <tagname>
# 推送标签,需要推送标签,需要使用--tags选项
git push--tags

14、设置git的配置信息

1
2
3
4
5
#查看git的配置信息
git config -list <br># 查看某个配置项<br>git config <key><br># 修改某个配置项<br>git config <key> <value><br># 删除某个配置项<br>git config --unset <key>
# 设置用户名和邮箱
git config --global user.name "your name"
git config --global user.emial "your email"
posted on   not-found-404  阅读(14)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示