【F2C】git常见命令
说明
本篇内容是博主在学习工作过程中常常用到的一些git操作命令,可作为一个参考手册用,毕竟命令这么多也记不住。同时也记录了踩过的一些坑-_-!
以后有时间会整理对git的理解以及正确的使用方法,咕咕咕
参考
Git使用方法
Git基本使用
创建版本库
cd [版本库位置]
mkdir [repository name]
将目录变成git可管理的仓库
进入目录后git init
将目录中的文件提交到仓库
git add [filename]
git comit -m
'[已提交提示]'
查看被修改的内容
git diff readme.txt
查看状态
git status
回退到之前的版本
git reset --hard HEAD~[回退的版本数]
git reset --hard HEAD^ (回退一个版本)
配置远程仓库
创建用户名和邮箱
git config --global user.name "用户名"
git config --global user.email "邮箱地址"
查看设置
git config --list
生成SSH KEY
ssh-keygen -t rsa -C "your_email"
git 提交
将文件提交到暂存区
git add -A(全部)/-u(编辑过的)/文件名
提交到仓库
git commit -m "提交注释"
提交到远程仓库
git push origin master/分支名称
git拉取和克隆
拉取本地不存在的分支
先克隆远程分支git checkout -b 本地分支名 origin/远程分支名
拉取远程分支
git pull origin 远程分支名
添加ignore
新建.gitignore文件,添加需要忽略的内容
使用mac的小伙伴们一定要把.DS_Store
加进去,不然会被windows玩家嘲笑_(:з」∠)
vi .gitignore
i
.DS_Store
[esc]
!wq
连接远程仓库
git init #初始化仓库,会在文件夹里新建一个.git文件
git add -A #添加到缓存区
git commit -m "add all" #提交到本地仓库
在远程仓库新建一个repository
git remote add origin 【远程仓库地址】 #连接远程仓库
git pull origin master --allow-unrelated-histories #拉取远程仓库内容,一定要加后面的参数否则报错
git push origin master #推送到远程仓库
分支删除操作
先在远程仓库上删除分支,之后使用git remote prune origin
将远程仓库的分支更改同步到本地
【F2C】git常见命令相关推荐
- git 常见命令,规范 整理
move commit to stage area(把本地的1个commit还原到 暂存区) git reset --soft HEAD~1 把其他的commit的合并到现在到分支:git cherr ...
- git常见命令和更新、发布
git常使用的命令 1.git init -在当前目录新建一个代码库. 2. git config user.name=""git config user.email=" ...
- git常见命令 的区分
git fetch & git pull区分 git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中. git pull 则是将远程主机的最新内容拉下来 ...
- Git 常用命令,每条都很重要!
欢迎关注方志朋的博客,回复"666"获面试宝典 这篇文章系统性的总结下 git 常见命令的使用方法. 1. 背景需求 今年以来帮助实验室的博士生做了两篇论文的实验.做 paper ...
- Linux环境下Git常用命令
Git常见命令 git本地仓库常见命令 git init (初始化本地仓库) git clone 远程仓库地址 (克隆远程地址仓库中的数据) git status (查看文件状态) git add ( ...
- git常用命令梳理及常见开发场景总结
一.新建代码库 1.git clone用法:git clone [<选项>] [–] <仓库> [<路径>] # 用法:git clone [<选项>] ...
- gitee仓库创建和git一些常见命令
目录 一.gitee仓库创建 1.1 注册一个gitee账号 1.2 创建一个仓库 1.3 完善仓库 二.git的一些常见命令 2.1 git介绍 2.2 git 命令 一.gitee仓库创建 1. ...
- git配置及常见命令
首先我们需要本地Git与远程GitHub连接的建立,只有将Git本地与远程的GitHub建立了连接以后我们本地的项目才能上传至远程服务器 ** 配置流程: ** 1.在git中配置全局的github账 ...
- Redis和Git的常见命令
Redis和Git的常见命令 key命令 String类型命令 list类型命令 set 类型命令 hash 类型命令 zset类型命令 Git 常 使 用 的 命 令 Git 分支常见命令 Gith ...
最新文章
- 从 Spring Cloud 看一个微服务框架的「五脏六腑]
- 淘宝npm镜像使用方法(转)
- 百度SEO站长统计后台广告推送引流软件
- C++scoket编程(三):3.8 TCPserver开启多线程并发
- mysql乐观锁总结和实践 - 青葱岁月 - ITeye博客
- 【神经网络与深度学习摘要】第1章 绪论
- vue2.0一起在懵逼的海洋里越陷越深(二)
- STM32电机控制--API函数应用
- 基于梳状滤波器的的语音增强
- 连接游戏服务器网络延迟高,玩游戏网络延迟高怎么办 网络卡Ping值很高的解决方法...
- “竹影扫阶尘不动,月穿潭底水无痕”引出的……
- js 获取字符串的UTF8编码
- oracle中 rownum和rowid的用法
- 不小心删库了,试试binlog
- 程序自我保护 c语言编程,C语言时尚编程百例
- 二分法求函数的零点c++
- 基于需求的用户访谈的访谈提纲(上)
- 电话忙音检测 知识集锦
- C6748对EDMA的操作和通过EMIFA与FPGA传输数据
- (附源码)springboot球鞋调货管理系统 毕业设计 160942