创建

git init

在当前目录下创建一个 git 仓库

git init ${目录地址}

在指定目录下创建 git 仓库

查看 log

git log

查看当前分支的 log 信息

git log --all

查看所有分支的 log 信息

git log -n${次数}

查看当前分支的最近几次 log 信息

git log --all -n${次数}

查看所有分支的最近几次 log 信息

提交

git add .

将当前的文件添加到暂存区

git commit

提交到 commit

git commit -m '${提交的信息}'

提交 commit 时可以添加信息

git commit --amend

修改上一次 commit 的 message 信息

分支

git checkout -b ${分支的名称}

创建分支

git checkout ${分支的名称}

切换当前分支

git merge ${分支的名称}

把某个分支合并过来,如果遇到冲突,更改完成后需要重新提交来解决冲突

远程仓库操作

git add remote ${远程仓库的名称}

添加远程仓库

git push ${远程仓库的分支}

将 commit 推送到某个远程仓库的某个分支上面

git push -u ${远程仓库的分支}

将 commit 推送到某个远程仓库的某个分支上,并设置为默认