git常用操作指令
一、基本操作类
git init
:初始化一个新的 Git 仓库,在当前目录创建一个.git
隐藏文件夹来跟踪版本信息。git clone [repository URL]
:从远程仓库克隆一个项目到本地。git status
:查看当前仓库的状态,显示哪些文件被修改、哪些文件已暂存、哪些文件还未被跟踪等信息。git commit -m "message"
:将暂存区的内容提交到本地仓库,message
是对本次提交的描述。git log
:查看提交历史记录,包括提交的作者、日期、提交说明等信息。
二、分支操作类
git branch
:列出本地所有分支。git branch [branch name]
:创建一个新的分支。git checkout [branch name]
:切换到指定分支。git merge [branch name]
:将指定分支合并到当前分支。git branch -d [branch name]
:删除本地分支。
三、远程仓库操作类
git remote -v
:查看远程仓库的名称和 URL。git push [remote name] [branch name]
:将本地分支的提交推送到远程仓库。git pull [remote name] [branch name]
:从远程仓库拉取最新的提交并合并到当前分支。
四、其他常用命令
git diff
:查看工作区和暂存区之间、工作区和版本库之间、或者两个不同提交之间的差异。git stash
:暂存当前未提交的修改,以便在需要的时候恢复。git tag [tag name]
:给特定的提交打标签,方便标记重要的版本。