git基本命令-直接上手使用
git基本命令-直接上手使用
此篇为直接是使用git,如果想了解其原理和其他详细信息,请关注我,看其它相关文章
- git创建仓库(初始化仓库)
- 使用当前目录作为仓库
git init
// 执行该目录后会产生一个.git的隐藏文件
- 使用指定目录作为仓库
git init dirname
// 使用该目录会在你指定的目录下出现一个.git的隐藏文件(dirname目录名称)
- 配置用户名和邮箱
git config user.name 'yourname'
git config user.email 'youremail'
- 添加远程仓库地址
- 新增远程仓库地址
git remote add origin https://github.com/project/pro.git
// origin 可以理解为别名,当你推送的时候需要用的这个名字,显然这个不是固定的
// https://github.com/project/pro.git 这是远程仓库地址,需要注册GitHub或者码云创建创库后换成自己的
- 查看远程仓库地址
git remote -v
- 查看远程仓库地址的别名
git remote
- 删除远程仓库地址
git remote rm origin
- 将修改的文件放入到暂存区
- 单个文件
git add filename
- 将所有修改的文件
git add .
- 提交到本地仓库
git commit -m '修改日志'
- 创建分支
git checkout -b dev
// 创建一个deb分支并进入
- 列出分支
git branch
- 切换分支
git checkout master
// 切换到master分支
- 合并分支
git meger dev
- 删除指定分支
git branch -d dev
// 删除deb分支
以上是在本地创建项目,能添加远程仓库地址,肯定就能控制远程仓库的东西。
- 从远程仓库克隆一个完整的项目
git clone https://github.com/prodect/pro.git
- 向远程仓库更新(拉取)修改过的文件
// 执行此操作前,确保你已经添加了远程仓库地址
git pull origin master
// origin 远程仓库别名
// master 分支
- 向远程仓库推送修改在本地仓库中的文件
// 执行此操作,确保你已经先执行了git pull,否则不让推送。
// 还要确定是否已经将本地修改的文件增加了本地仓库中(git add . && git commit -m '日志记录')
git push origin master
// origin 远程仓库别名
// master 分支
- 这种东西是有强制推送的,(最好别用)
// 强制推送会将你本地仓库中的信息强行覆盖到远程仓库
git push -f origin
git基本命令-直接上手使用的更多相关文章
- Git基本命令行操作 (转)
Git远程操作详解 作者: 阮一峰 Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能. Git有很多优势,其中之一就是远程操作非常简便.本文详细介绍5个Git命令,它们的概念和 ...
- Git基本命令 -- 创建Git项目
在这里下载git:https://git-scm.com/ 安装的时候, 如果是windows系统的话, 可以勾选unix的命令行工具, 这样在windows命令行下会多出很多命令, 例如ls. Gi ...
- git —— 基本命令以及操作(No.1)
git基本命令(附加描述) 1.把文件添加到暂存区$ git add readme.txt 2.把暂存区的文件文件添加到仓库$ git commit -m "提交说明" 备注:ad ...
- git基本命令和仓库操作
首先git是什么?git是github上的一个代码托管工具,是一款代码版本管理工具,github上的代码是基于git来进行托管的.github是全球的开源社区.Git 保存的不是文件的变化或者差异,而 ...
- 图解 Git 基本命令 merge 和 rebase
Git 基本命令 merge 和 rebase,你真的了解吗? 前言 Git 中的分支合并是一个常见的使用场景. 仓库的 bugfix 分支修复完 bug 之后,要回合到主干分支,这时候两个分支需要合 ...
- git 基本命令及idea集成使用
目录 git基本命令使用 设置签名 gitHub 服务配置秘钥 上传代码 更新代码 分支管理 bat脚本更新 idea集成git git基本命令使用 设置签名 签名和秘钥大多数是一起设置的,设置后一般 ...
- windows上操作git基本命令
今天准备整理一下代码,重温一下Git的基本命令,好久不用忘得差不多了. 1. 进入某个目录: 进入D盘,然后进入D盘的名为git的文件夹: $ cd D: $ cd Git 2. 返回上一级目录: $ ...
- github之git基本命令介绍的简单整理
git 格式: git [--version] [--exec-path[=<path>]] [--html-path] [--info-path] [-p|--paginate|--no ...
- Git基本命令行操作
A. 新建Git仓库,创建新文件夹git init B. 添加文件到git索引git add <filename> --- 单个文件添加git add * --- 全部文件添加 C. ...
随机推荐
- vue3,后台管理列表页面各组件之间的状态关系
技术栈 vite2 vue 3.0.5 vue-router 4.0.6 vue-data-state 0.1.1 element-plus 1.0.2-beta.39 前情回顾 表单控件 查询控件 ...
- Activiti7 入门篇
1. 工作流 简单地来讲,工作流就是在计算机的协助下实现流程的自动化控制.目前,笔者熟知的主流的框架有:Camunda .Flowable .Activiti .jBPM.还有我们国产的盘古BPM. ...
- centos 8 chown命令详解
chown命令简介 chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID:组可以是组名或者组ID: 文件是以空格分开的要改变权限的文件列表,支持通配符. 系统管理员经常使用ch ...
- CentOS-Docker搭建Kafka(单点,含:zookeeper、kafka-manager)
Docker搭建Kafka(单点,含:zookeeper.kafka-manager) 下载相关容器 $ docker pull wurstmeister/zookeeper $ docker pul ...
- SpringBoot | 1.3 约定编程Spring AOP
前言 前面聊过Spring的一个很重要的概念,IoC控制反转,接下来就是AOP了: 1. AOP切面编程 面向切面编程,是利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度 ...
- 无需手动输入命令,简单3步即可在K8S集群中启用GPU!
随着全球各大企业开始广泛采用Kubernetes,我们看到Kubernetes正在向新的阶段发展.一方面,Kubernetes被边缘的工作负载所采用并提供超越数据中心的价值.另一方面,Kubernet ...
- html javascript checkbox实现全选功能
html代码 <input type="checkbox" id="all" />all</input> <input type= ...
- Hibernate中用到联合主键的使用方法,为何要序列化,为何要重写hashcode 和 equals 方法
联合主键用Hibernate注解映射方式主要有三种: 第一.将联合主键的字段单独放在一个类中,该类需要实现java.io.Serializable接口并重写equals和hascode,再将该类注解为 ...
- sscanf功能详解(转)
#include <stdio.h> #include <stdlib.h> #include <string.h> static void sscanf_test ...
- FTP服务—三种登录类型的配置方法
目录 一.部署 二.配置vsftpd 1.匿名用户登录配置 2.系统用户登录配置 3.虚拟用户登录配置 1. 创建虚拟用户名单文件 2. 生成虚拟用户口令认证文件 3. 创建FTP根目录及虚拟用户映射 ...