Git常用命令
基础操作
-
git status:查看文件状态
-
git add:将文件的修改加入暂存区
-
git reset:将暂存区的文件取消暂存或者是切换到指定版本
-
git commit:将暂存区的文件修改提交到版本库
-
git log:查看日志
远程仓库操作
-
git remote:查看远程仓库
-
git remote add:添加远程仓库
-
git clone:从远程仓库克隆
-
-
git push:推送到远程仓库
将本地仓库内容推送到远程仓库:
git push 【remote-name】【branch-name】
注意:如果当前本地仓库不是从远程仓库克隆,而是本地创建的仓库,并且仓库中存在文件,此时再从远程仓库拉取文件的时候会报错(fatal:refusing to merge unrelated histories)
解决此问题可以在pull命令后加入参数:--allow-unrelated-histories
分支操作
-
git branch 查看分支
-
git branch 【name】 创建分支
-
git checkout 【name】 切换分支
-
git push 【shortName】【name】推送至远程仓库分支
-
git merge【name】 合并分支
标签操作
-
git tag:列出已有的标签
-
git tag【name】:创建标签
-
git push 【shortName】【name】:将标签推送至远程仓库
-
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现