git基本操作

  • Post author:
  • Post category:其他


查看所有的配置以及它们所在的文件:git config –list –show-origin

设置你的用户名和邮件地址:

git config –global user.name “John Doe”

git config –global user.email johndoe@example.com

检查配置信息:git config –list

检查 Git 的某一项配置:git config

获取帮助:git help

初始化仓库:git init

添加文件到仓库:git add .

提交暂存区到本地仓库:git commit -m ‘提交信息’

克隆仓库:git clone

查看当前文件状态:git status

跟踪新文件:git add README

状态简览:git status -s 或 git status –short

忽略文件:cat 文件名

比较文件的不同,即暂存区和工作区的差异:git diff

比对已暂存文件与最后一次提交的文件差异:git diff –staged

回退版本:git reset

删除工作区文件:git rm

移动或重命名工作区文件:git mv

查看远程仓库:git remote

显示需要读写远程仓库使用的 Git 保存的简写与其对应的 URL:git remote -v

添加远程仓库:git remote add

从远程获取代码库:git fetch

下载远程代码并合并:git pull

上传远程代码并合并:git push

显示每次提交所引入的差异,只显示最近的两次提交:git log -p -2

查看到每次提交的简略统计信息:git log –stat

可以使用不同于默认格式的方式展示提交历史(oneline 会将每个提交放在一行显示,format 定制记录的显示格式):git log –pretty=format:”%h – %an, %ar : %s”

撤消操作:git commit –amend

取消暂存的文件:git reset HEAD 文件名

撤消对文件的修改:git checkout – 文件名

推送到远程仓库:git push origin master

查看某个远程仓库:git remote show

列出分支:git branch

手动创建一个分支:git branch (branchname)

切换分支:git checkout (branch)

创建新分支并立即切换到该分支下:git checkout -b (branchname)

删除分支:git branch -d (branchname)

分支合并:git merge



版权声明:本文为L_Y_J_21原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。