Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。[1]也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。-引用自【百度百科】
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命令吗?
git add .
git commit -m "message"
git push
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。