Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。[1]也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。-引用自【百度百科】
以下是一些常见的Git命令及其用法用途:
- 初始化仓库:使用
git init命令在当前目录初始化一个新的Git仓库。 - 克隆远程仓库:使用
git clone [url]命令克隆远程仓库到本地。 - 查看仓库状态:
git status命令用于显示工作区和暂存区的状态。 - 添加文件到暂存区:使用
git add .命令将文件添加到暂存区,或者使用git add <filename>指定某个文件添加到暂存区。 - 提交更改:使用
git commit -m "message"命令提交暂存区的文件到本地仓库。 - 查看提交历史:
git log命令用于显示提交日志。 - 查看文件差异:
git diff命令显示文件修改的差异。 - 切换分支:使用
git checkout [branch]命令切换到指定分支。 - 创建分支:使用
git branch [name]命令创建分支。 - 合并分支:使用
git merge [branch]命令合并指定分支到当前分支。 - 拉取远程仓库更新:使用
git fetch [remote]命令从远程仓库拉取最新变更,或者使用git pull [remote] [branch]拉取远程分支并合并到本地分支。 - 推送更改到远程仓库:使用
git push [remote] [branch]命令将本地分支推送到远程仓库。 - 撤销文件更改:使用
git reset [file]命令从暂存区撤销文件的更改,或者使用git checkout -- [file]恢复文件到最近一次提交的状态。 - 删除标签:使用
git tag -d [name]命令删除标签。 - 查看标签:使用
git tag命令列出标签。 - 配置全局用户信息:使用
git config --global user.name "your-name"和git config --global user.email "your-email"设置全局用户名和邮箱。 - 查看远程仓库信息:使用
git remote -v命令显示远程仓库的详细信息。 - 配置命令别名:使用
git config --global alias.ci commit配置命令别名,例如通过git ci-m "message"来执行提交更改操作。
总结:
在实际使用中,个人最常用的还是下面三条;你平时会用哪些常用的Git命令吗?
代码语言:txt复制git add .
git commit -m "message"
git push


