GIT 操作

全局设置

git config --global user.name "用户名 "

git config --global user.email "用户邮箱"

创建仓库

mkdir 项目目录

cd 项目目录

git init

touch README.md

git add README.md

git commit -m "first commit"

git remote add origin GIT地址

git push -u origin "master"

代码推送

cd 项目目录

git remote add origin GIT地址

git push -u origin "master"

切换远程地址

查看当前配置的远程仓库

git remote -v

切换远程仓库的URL

git remote set-url origin GIT地址

拉取代码

git pull origin 分支名

查看分支

查看本地分支,当前分支带*标注

git branch

查看远程仓库的所有分支列表

git branch -r

查看本地和远程仓库的所有分支列表

git branch -a

查看当前分支及其他分支之间的关系和提交历史

git show-branch

查看已经与当前分支合并的分支列表

git branch --merged

查看还未与当前分支合并的分支列表

git branch --no-merged

分支合并

切换分支

git checkout 分支名

合并分支

git merge 分支名

提交文件

git add 解决后的文件

合并完成

git merge --continue

合并抛弃

git merge --abort

代码提交

暂存区的文件恢复到工作区中

git reset HEAD 文件名

版本退回 适用于服务器拉取代码

git reset --hard

git push origin 分支名

相关推荐
鬼手点金6 小时前
构建有效 Agent 的核心原则
java·人工智能·git·学习·自动化
索西引擎7 小时前
Git 大文件阻断推送的成因与历史重写修复
git
csdn2015_7 小时前
git 合并分支
大数据·git·elasticsearch
9144062328 小时前
mac Git 账户切换问题
git·macos
留岁8 小时前
Git 命令行学习记录
git·学习·elasticsearch
笨笨饿9 小时前
#142_VS Code.map文件插件的用法
git·python·stm32·单片机·嵌入式硬件·物联网·vim
鬼手点金11 小时前
如何选择模型
java·前端·人工智能·git·深度学习
余槐i11 小时前
Claude Code Skills 放对目录却不生效:插件启用顺序与缓存的三个坑
git·开发工具·ai agent·mcp·claude code
程序员差不多先生1 天前
Anthropic 用 5 个月重写了 Git:当 AI Agent 把版本控制系统逼到墙角
人工智能·git·elasticsearch·deepseek v4 pro·kimi k3·glm 5.3·qwen3.7 max
leo_厉锵1 天前
GIT习题
git