个人技术学习

取是能力,舍是境界


  • 首页

  • 关于

  • 排行榜

  • 标签

  • 分类

  • 归档

  • 读书

  • 电影

  • 搜索

Git常用命令

发表于 2018-01-05 更新于 2019-09-10 分类于 Git Hot: ℃
本文字数: 23 阅读时长 ≈ 1 分钟

Clone

1
2
3
4
git clone git@github.com:dotnetcore/WTM.git

## 快速 clone,本地已经存在的数据将直接从本地获取
git clone --reference olddir/ git@github.com:dotnetcore/WTM.git newdir/

Branch

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

## 创建分支
git branch [newBranchName] [srcBranchName]

## 推送本地分支到远程服务器
git push --set-upstream origin [newBranchName]

## 切换分支
git checkout [branchName]

## 创建分支并切换
git checkout -b [newBranchName] [srcBranchName]

## 删除本地分支
git branch -d [branchName]

## 强制删除本地分支
git branch -D [branchName]

## 删除远程分支
git push origin :[branchName]

## 删除本地的远程分支
git branch -r -D origin/[branchName]

## 合并分支
# 将 feature/f1 分支合并到 develop 分支上
git checkout develop
git merge feature/f1

Tag

1
2
3
4
5
6
7
8
9
10
11
12

## 创建 Tag
git tag -a [tagName] [-m 'message']

## 推送本地标签到远程服务器
git push origin --tags

## 删除本地 Tag
git tag -d [tagName]

## 删除远程 Tag
git push origin :[tagName]

查看 git 操作历史

1
2
3
# 查看所有记录的 HEAD 历史
# 可以用于查找丢失的代码
git reflog
  • 本文作者: Vito
  • 本文链接: https://alienwow.cc/posts/2018/01/git-common-commands/
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
# Git
ASP.Net Mvc OutputCache 服务器端缓存清理
Mongodb 常用命令
  • 文章目录
  • 站点概览
Vito

Vito

取是能力,舍是境界
14 日志
10 分类
31 标签
GitHub WTM E-Mail
  1. 1. Clone
  2. 2. Branch
  3. 3. Tag
  4. 4. 查看 git 操作历史
京ICP备16041040号-1 © 2016 – 2023 Vito | 站点总字数: 8k | 站点阅读时长 ≈ 8 分钟
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Mist v7.3.0
| 友情链接: 卡拉云后台系统
|