Git常用命令和基础使用
2024-08-28 00:59:08
Git
参考:廖雪峰的Git教程
Git 常用命令
git config --global user.name "name"
#配置git使用用户git config --global user.email "mail"
#配置git使用邮箱git config --global color.ui true
#配置颜色git config --list
#查看当前配置git init
#初始为git工作目录git status
#查看git状态git reflog
#查看未来历史更新点git reset --hard 4bf5b29
#找到历史还原点的SHA-1值,就可以还原(值不写全,系统会自动匹配)git checkout -- file
#恢复暂存区至上一版本git add [file1] [file2] ...
#添加指定文件至暂存区git add [dir]
#添加指定目录至暂存区,包括子目录(递归添加)git add .
#添加当前目录所有文件至暂存区git rm [file1] [file2] ...
#删除工作区文件,并将这次删除放入暂存区git rm –cached [file]
#停止追踪指定文件,但该文件会保留在工作区git mv [file-old] [file-new]
#重命名文件,修改后放入暂存区git commit -m <message>
#把文件提交到仓库,-m
后面输入的是本次提交的说明
基本步骤
新建空文件
初始化和配置:
git init
:注意:在当前仓库下进行Git的初始化git config --global user.name "name"
#配置git使用用户git config --global user.email "mail"
#配置git使用邮箱
添加和更改:
- 暂存:
git add [file1] [file2] ...
#添加指定文件至暂存区 - 提交:
git commit -m <message>
- 暂存:
Push / Pull:
- Push:推送,将本地的一个分支Branch,推送到远程仓库的一个关联分支
- Pull:拉取,Push的反向操作
Merge:
- 合并:将子分支的更改,在比对之后,合并到master
版本控制
分支管理
远程仓库
最新文章
- ReactJS入门(一)—— 初步认识React
- ORLEANS REMOTE DEPLOYMENT
- php 操作mysql 分表的一种方法
- [LintCode] Segment Tree Build 建立线段树
- Evaluate Reverse Polish Notation
- Swift学习的新工具---REPL
- 安装 vsftp
- Canvas的quadraticCurveTo 和 bezierCurveTo 画曲线 方法细说
- Linq无聊练习系列7----Insert,delete,update,attach操作练习
- 老司机和你深聊 Kubenertes 资源分配之 Request 和 Limit 解析
- 你必须知道的261个Java语言问题
- Ajax获取Response头信息
- 【Java每日一题】20170314
- Intellij IDEA更改项目优先编译顺序
- bluetooth在linux应用开发
- cojs 强连通图计数1-2 题解报告
- python常用模块目录
- WiFi无线连接真机进行Appium自动化测试方法
- Android组件之自定义ContentProvider
- 6. GC 调优(工具篇) - GC參考手冊