-
git init
:初始化一个新的Git仓库。 -
git clone
:克隆一个远程仓库到本地。 -
git add
:将文件添加到暂存区。 -
git commit -m "提交信息"
:将暂存区的文件提交到本地仓库,并添加提交信息。 -
git push
:将本地仓库的提交推送到远程仓库。 -
git pull
:从远程仓库拉取最新的提交,并合并到本地分支。 -
git status
:查看当前仓库的状态,包括哪些文件已被修改、哪些文件未被跟踪等。 -
git branch
:查看、创建或删除分支。(git branch
命令用于列出、创建、删除分支。以下是一些常用的参数和用法: -
git branch
: 列出所有本地分支,以及远程分支(如果配置了远程仓库)。 -
git branch <branch_name>
: 创建一个新分支并切换到该分支。例如,git branch dev
会创建一个名为dev的新分支并切换到该分支。 -
git branch -a
: 列出所有本地分支和远程分支。 -
git branch -d <branch_name>
: 删除一个本地分支。例如,git branch -d dev
会删除名为dev的本地分支。 -
git branch -m <old_branch_name> <new_branch_name>
: 重命名一个本地分支。例如,git branch -m dev new_dev
会将名为dev的本地分支重命名为new_dev。 -
git checkout <branch_name>
: 切换到指定分支。例如,git checkout dev
会切换到名为dev的本地分支。 -
git checkout -b <new_branch_name>
: 创建一个新的分支并切换到该分支。例如,git checkout -b dev
会创建一个名为dev的新分支并切换到该分支。 -
git branch --track <remote_branch> <local_branch>
: 跟踪一个远程分支到本地分支。例如,git branch --track origin/master master
会将名为origin/master的远程分支跟踪到本地的master分支。 -
git branch --set-upstream-to=<remote_branch> <local_branch>
: 设置当前分支与指定远程分支关联。例如,git branch --set-upstream-to=origin/master master
会将当前处于master分支的本地仓库与名为origin/master的远程仓库关联起来。
这些是git branch
命令的一些常见用法,还有其他高级用法可以参考Git官方文档或其他教程。)
9. git checkout
:切换分支或恢复工作区文件。
10. git log
:查看提交历史记录,可以按时间、作者等条件进行筛选。