Hi,聆听·彼岸



听说,你是我最遥不可及的梦。
What should I do?
What should I do?
I think I'm going to fall in love with myself.

git笔记

发表于 2024-03-03| 分类于 笔记 | | 评论数

单人开发

新建

# 在当前目录新建一个Git代码库
git init

# 新建一个目录,将其初始化为Git代码库
git init [project-name]

# 下载一个项目和它的整个代码历史
git clone [url]

配置

# 显示当前的Git配置
git config --list

# 编辑Git配置文件
git config -e [--global]

# 设置提交代码时的用户信息
git config [--global] user.name "[name]"
git config [--global] user.email "[email address]"

操作

# 显示有变更的文件
git status

# 添加指定目录到暂存区,包括子目录
git add [dir]

# 提交暂存区到仓库区
git commit -m [message]

# 上传本地指定分支到远程仓库
git push [remote] [branch]

# 取回远程仓库的变化,并与本地分支合并
git pull [remote] [branch]

# 重置当前分支的指针为指定commit,同时重置暂存区,但工作区不变
git reset [commit]

# 恢复暂存区的所有文件到工作区
git checkout .

# 生成一个可供发布的压缩包
git archive

多人开发

分支

# 列出所有本地分支和远程分支
git branch -a

# 新建一个分支,但依然停留在当前分支
git branch [branch-name]

# 新建一个分支,并切换到该分支
git checkout -b [branch]

# 切换到指定分支,并更新工作区
git checkout [branch-name]

# 合并指定分支到当前分支
git merge [branch]

# 删除分支
git branch -d [branch-name]

参考gitee


满分是10分的话,这篇文章你给几分,您的支持将鼓励我继续创作!