Git命令大全:从基础到高级应用
2023-12-13 20:36:17
目录
?
?
Git命令大全:从基础到高级应用
?一、增加/删除文件
?1.1 添加文件到暂存区
git add <文件名>
?1.2 添加所有文件到暂存区
git add .
?1.3 从暂存区移除文件
git reset <文件名>
?1.4 从版本库和工作区删除文件
git rm <文件名>
?二、代码提交
?2.1 提交暂存区文件到本地仓库
git commit -m "提交信息"
?2.2 修改最后一次提交信息
git commit --amend -m "新提交信息"
?三、本地分支
?3.1 创建新分支
git branch <分支名>
?3.2 切换分支
git checkout <分支名>
?3.3 创建并切换到新分支
git checkout -b <分支名>
?3.4 删除分支
git branch -d <分支名>
?四、远程分支/仓库
?4.1 添加远程仓库
git remote add <远程仓库名> <远程仓库地址>
?4.2 推送本地分支到远程仓库
git push <远程仓库名> <本地分支名>
?4.3 删除远程分支
git push <远程仓库名> --delete <远程分支名>
?五、撤销
?5.1 恢复工作区至上一次提交
git checkout -- <文件名>
?5.2 撤销暂存区的修改
git reset HEAD <文件名>
?5.3 撤销最后一次提交
git reset --soft HEAD^
?六、查看信息
?6.1 查看文件修改状态
git status
?6.2 查看提交历史
git log
?6.3 查看文件具体修改内容
git diff <文件名>
?七、标签
?7.1 创建标签
git tag <标签名>
?7.2 推送标签到远程仓库
git push origin <标签名>
?八、上传本地项目到远程仓库演示
1. 初始化本地仓库:
git init
2. 添加远程仓库:
git remote add origin <远程仓库地址>
3. 添加所有文件到暂存区:
git add .
4. 提交到本地仓库:
git commit -m "初始提交"
5. 推送到远程仓库:
git push -u origin master
?九、拉取远程代码演示
1. 克隆远程仓库:
git clone <远程仓库地址>
2. 切换到工作目录:
cd <仓库目录>
3. 拉取最新代码:
git pull origin master
以上是Git的基础命令,覆盖了常见的操作场景。随着对Git的深入了解,你将发现更多强大而高级的用法。希望这份命令大全对你有所帮助!
我的其他博客
什么情况下会产生StackOverflowError(栈溢出)和OutOfMemoryError(堆溢出)怎么排查-CSDN博客
在多线程中sleep()和wait()的区别(详细)-CSDN博客
文章来源:https://blog.csdn.net/AliceNo/article/details/134979132
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!