Doraemon

小叮当    2012 - 2023
Doraemon

Choose mode

  • dark
  • auto
  • light
首页
Category
  • 前端开发
  • 后端
  • 数据库
  • 运维
Tag
TimeLine
关于
  • 关于我
Contact
  • GitHub
author-avatar

小叮当

39

Article

25

Tag

首页
Category
  • 前端开发
  • 后端
  • 数据库
  • 运维
Tag
TimeLine
关于
  • 关于我
Contact
  • GitHub

Git常用命令及方法大全

小叮当    2012 - 2023

Git常用命令及方法大全


小叮当 2019-11-14 运维Git

# 常用命令

git push -- force //强制推送
git add . //添加当前目录的所有文件到暂存区
git commit -m [message] //提交暂存区到仓库区
git checkout . //丢弃当前工作所有修改
git stash //暂存工作区代码
git stash pop//显示最新一次暂存的工作代码
git branch -r //列出所有远程分支
git branch [branch-name] //新建一个分支,但依然停留在当前分支
git checkout -b [branch] //新建一个分支,并切换到该分支
git checkout - //切换到上一个分支
git merge [branch] //合并指定分支到当前分支
git status //显示有变更的文件
git log //显示当前分支的版本历史
git diff --shortstat "@{0 day ago}" //显示今天你写了多少行代码
git push [remote] [branch] //上传本地指定分支到远程仓库
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# 新建代码库

1、在当前目录新建一个 Git 代码库

git init
1

2、新建一个目录,将其初始化为 Git 代码库

git init [project-name]
1

3、下载一个项目和它的整个代码历史

git clone [url]
1

# 配置

Git 的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。

1、显示当前的 Git 配置

git config --list
1

2、编辑 Git 配置文件

git config -e [--global]
1

3、设置提交代码时的用户信息

git config [--global] user.name "[name]"
1
git config [--global] user.email "[email address]"
1

1

1

1

1
  • 常用命令
  • 新建代码库
  • 配置