🍎个人博客:个人主页
🏆个人专栏:日常聊聊
⛳️ 功不唐捐,玉汝于成
目录
前言
Git 是一款强大的分布式版本控制系统,广泛用于管理项目的代码和版本。掌握 Git 命令,不仅能够有效管理代码的变更,还能提升团队协作效率。以下是一些常用的 Git 命令,希望能够帮助你更好地使用 Git 进行版本控制和团队协作。
正文
配置相关:
git config --global user.name "Your Name"
: 设置用户名git config --global user.email "your.email@example.com"
: 设置邮箱git config --global core.editor "editor"
: 设置默认文本编辑器
创建与克隆仓库:
git init
: 在当前目录初始化一个新的 Git 仓库git clone <repository-url>
: 克隆远程仓库到本地
基本操作:
git status
: 查看当前仓库状态git add <file>
: 将文件添加到暂存区git commit -m "Commit message"
: 提交暂存区的文件到仓库git commit -am "Commit message"
: 将已跟踪的文件修改并提交到仓库
分支操作:
git branch
: 列出所有本地分支git branch <branch-name>
: 创建新分支git checkout <branch-name>
: 切换到指定分支git merge <branch-name>
: 合并指定分支到当前分支git branch -d <branch-name>
: 删除指定分支(注意-d
是小写的)
远程仓库操作:
git remote add origin <repository-url>
: 关联远程仓库git push -u origin <branch-name>
: 推送本地分支到远程仓库git pull origin <branch-name>
: 拉取远程仓库的更新到本地git fetch
: 从远程仓库获取最新内容,但不合并到当前分支
撤销与重置:
git reset HEAD <file>
: 取消暂存区的文件git checkout -- <file>
: 撤销对文件的修改(恢复到最近一次提交的状态)git revert <commit>
: 撤销指定提交的修改,并创建一个新的提交
查看历史与比较:
git log
: 查看提交历史git diff
: 查看工作区、暂存区和最新提交之间的差异
结语
以上是一些常用的 Git 命令,它们涵盖了从初始化仓库到提交更改、创建分支、管理远程仓库以及撤销操作等多个方面。通过学习和熟练使用这些命令,你将能够更高效地使用 Git 来管理和协作项目。继续学习和实践,你会发现 Git 的强大之处,并能够更加轻松地应对日常的开发任务和团队合作。
我的其他博客
【MySQL】数据库规范化的三大法则 --- 一探范式设计原则-CSDN博客
【JAVA】线程的run()和start()有什么区别?-CSDN博客
【日常聊聊】程序员必备的面试技巧:如何在面试战场上脱颖而出-CSDN博客
【JAVA】Java8开始ConcurrentHashMap,为什么舍弃分段锁-CSDN博客
【Web开发】会话管理与无 Cookie 环境下的实现策略-CSDN博客
【Mybatis】Mybatis如何防止sql注入-CSDN博客