如果你想使用 git
命令来管理代码库,以下是一些常用的 Git 命令和它们的解释:
初始化一个新的 Git 仓库
复制代码 git init
在当前目录下初始化一个新的 Git 仓库。
克隆一个远程仓库
复制代码 git clone <repository-url>
克隆远程仓库到本地。
查看仓库的状态
复制代码 git status
查看当前工作目录的状态,包括已修改但未提交的文件。
添加文件到暂存区
复制代码 git add <file>
将指定的文件添加到暂存区。
复制代码 git add .
将所有修改的文件添加到暂存区。
提交暂存区的改动
复制代码 git commit -m "Your commit message"
提交暂存区的改动,并附上提交信息。
查看提交历史
复制代码 git log
查看提交历史记录。
创建新分支
复制代码 git branch <branch-name>
创建一个新的分支。
切换分支
复制代码 git checkout <branch-name>
切换到指定的分支。
合并分支
复制代码 git merge <branch-name>
将指定分支的改动合并到当前分支。
推送改动到远程仓库
复制代码 git push origin <branch-name>
将本地改动推送到远程仓库的指定分支。
拉取远程仓库的改动
复制代码 git pull
从远程仓库拉取最新的改动并合并到当前分支。
删除本地分支
复制代码 git branch -d <branch-name>
删除指定的本地分支。
删除远程分支
复制代码 git push origin --delete <branch-name>
删除远程仓库中的指定分支。
显示分支图
复制代码 git log --graph --oneline --all
显示所有分支的提交图。
暂存改动(保存工作进度)
复制代码 git stash
将当前工作目录的改动保存到一个栈中,并恢复干净的工作目录。
恢复暂存的改动
复制代码 git stash pop
恢复最近一次保存的工作进度,并从栈中删除这次记录。
远程仓库操作
添加远程仓库:
复制代码 git remote add origin <repository-url>
查看远程仓库:
复制代码 git remote -v
移除远程仓库:
复制代码 git remote remove origin
这些命令涵盖了 Git 的基本操作,能够帮助你管理代码库的版本控制。