Git命令操作【全系列】
Git是一个开源的分布式版本控制系统,可以有效、高效地处理从小型到大型项目的版本管理。以下是一些常见的Git命令操作:
- 初始化本地仓库
git init
- 克隆远程仓库到本地
git clone [url]
- 查看当前仓库状态
git status
- 添加文件到暂存区
git add [file]
- 提交暂存区的内容到本地仓库
git commit -m "commit message"
- 查看提交历史
git log
- 切换到指定分支
git checkout [branch]
- 创建并切换到新分支
git checkout -b [new-branch]
- 将本地分支推送到远程仓库
git push -u origin [branch]
- 拉取远程仓库的最新内容到本地
git pull
- 合并分支
git merge [branch]
- 删除分支
git branch -d [branch]
- 查看远程仓库信息
git remote -v
- 添加远程仓库
git remote add origin [url]
- 查看标签
git tag
- 创建轻量级标签
git tag [tag]
- 创建带注释的标签
git tag -a [tag] -m "message"
- 推送标签到远程仓库
git push origin [tag]
- 删除本地标签
git tag -d [tag]
- 删除远程标签
git push origin --delete [tag]
- 检出文件到工作区
git checkout -- [file]
- 撤销最后一次提交
git reset --soft HEAD^
- 删除文件
git rm [file]
- 查看文件改动
git diff [file]
- 撤销暂存区的某个文件到工作区
git reset HEAD [file]
- 设置Git的用户名和邮箱
git config --global user.name "[name]"
git config --global user.email "[email address]"
- 查看Git配置信息
git config --list
- 为命令设置别名
git config --global alias.[alias-name] [original-command]
- 生成一个新的SSH密钥
ssh-keygen -t rsa -b 4096 -C "[email address]"
- 查看已有的远程仓库
git remote -v
以上是一些常用的Git命令操作,具体使用时需要根据实际需求选择合适的命令。
评论已关闭