git init
:初始化一个新的 Git 仓库
git clone http:xxxxx
:克隆一个远程仓库到本地
git add <file>
:将文件添加到暂存区(可以使用 git add .
添加所有更改)
git commit -m "feat: 修改xxx"
:提交暂存区中的更改到本地仓库,并添加提交信息
git log
:查看提交历史
git log -p
:显示每次提交的具体差异
git pull
:从远程仓库获取最新代码并合并到当前分支
git checkout xxx
:切换到指定的分支
git checkout -b xx origin/yy
: 这个选项用于创建一个新的本地分支xx(如果没有的话),将新的本地 xx分支设置为跟踪远程 origin/yy
分支 (xx yy可以相同)
例:git checkout -b test origin/test
git switch xxx
:切换到指定的现有分支
git switch -c <new_branch_name>
:创建一个新分支并立即切换到这个新分支
该文章作为一个备忘录 欢迎补充 目前仅代表本人采用的 未标注的,一般使用可视化代替或没有怎么用过