Git Commands

Posted kldn208

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git Commands相关的知识,希望对你有一定的参考价值。

Git Commands

? 基本操作

Command Explanation
git config --global user.name "<姓名>" 设置用户姓名
git config --global user.email "<邮箱>" 设置用户邮箱
git init 在当前目录创建仓库
git clone <远程仓库地址> 将远程的仓库克隆到本地
git add . 将当前目录下的所有代码添加到暂存区
git commit -m "<注释>" 提交暂存区内容,并设置注释

? 比对

Command Explanation
git diff 比对当下的内容和暂存区内容,显示差别
git diff HEAD 比对当下的内容和最近一次提交的内容,显示差别
git diff HEAD^ 比对当下的内容和倒数第二次提交的内容,显示差别
git diff HEAD^ HEAD 比对最近两次提交,显示区别

? 历史

Command Explanation
git log 打印提交历史
git log --oneline 打印为单行
git log --all 打印所有记录
git log --graph 打印历史示意图

? 分支

Command Explanation
git branch [分支] 无分支,创建分支;有分支,打印所有的分支
git checkout <分支> 切换至分支
git checkout -b <分支> 创建并切换至该分支
git merge <分支> 将分支与当前分支合并

? 远程

Command Explanation
git pull 拉取远程仓库
git push <远程仓库> <分支> 推送至远程仓库的分支下

以上是关于Git Commands的主要内容,如果未能解决你的问题,请参考以下文章

Git 常用操作 - git clone/git checkout -b/git diff/git push/git pull

Git 学习路线

从0到1带你掌握git(一分钟掌握git)--git如何下载?git如何使用?git是什么?git怎么获取文件?

Git认识与使用 Git

Git认识与使用 Git

Git认识与使用 Git