git基本命令-直接上手使用

此篇为直接是使用git,如果想了解其原理和其他详细信息,请关注我,看其它相关文章
  1. git创建仓库(初始化仓库)

    • 使用当前目录作为仓库
    git init
    // 执行该目录后会产生一个.git的隐藏文件
    • 使用指定目录作为仓库
    git init dirname
    // 使用该目录会在你指定的目录下出现一个.git的隐藏文件(dirname目录名称)
  2. 配置用户名和邮箱
    git config user.name 'yourname'
    git config user.email 'youremail'
  3. 添加远程仓库地址
    • 新增远程仓库地址
    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
  4. 将修改的文件放入到暂存区
    • 单个文件
    git add filename
    • 将所有修改的文件
    git add .
  5. 提交到本地仓库
    git commit -m '修改日志'
  6. 创建分支
    git checkout -b dev
    // 创建一个deb分支并进入
  7. 列出分支
    git branch
  8. 切换分支
    git checkout master
    // 切换到master分支
  9. 合并分支
    git meger dev
  10. 删除指定分支
    git branch -d dev
    // 删除deb分支

以上是在本地创建项目,能添加远程仓库地址,肯定就能控制远程仓库的东西。

  1. 从远程仓库克隆一个完整的项目
    git clone https://github.com/prodect/pro.git
  2. 向远程仓库更新(拉取)修改过的文件
    // 执行此操作前,确保你已经添加了远程仓库地址
    git pull origin master
    // origin 远程仓库别名
    // master 分支
  3. 向远程仓库推送修改在本地仓库中的文件
    // 执行此操作,确保你已经先执行了git pull,否则不让推送。
    // 还要确定是否已经将本地修改的文件增加了本地仓库中(git add . && git commit -m '日志记录')
    git push origin master
    // origin 远程仓库别名
    // master 分支
    • 这种东西是有强制推送的,(最好别用)
    // 强制推送会将你本地仓库中的信息强行覆盖到远程仓库
    git push -f origin

git基本命令-直接上手使用的更多相关文章

  1. Git基本命令行操作 (转)

    Git远程操作详解   作者: 阮一峰 Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能. Git有很多优势,其中之一就是远程操作非常简便.本文详细介绍5个Git命令,它们的概念和 ...

  2. Git基本命令 -- 创建Git项目

    在这里下载git:https://git-scm.com/ 安装的时候, 如果是windows系统的话, 可以勾选unix的命令行工具, 这样在windows命令行下会多出很多命令, 例如ls. Gi ...

  3. git —— 基本命令以及操作(No.1)

    git基本命令(附加描述) 1.把文件添加到暂存区$ git add readme.txt 2.把暂存区的文件文件添加到仓库$ git commit -m "提交说明" 备注:ad ...

  4. git基本命令和仓库操作

    首先git是什么?git是github上的一个代码托管工具,是一款代码版本管理工具,github上的代码是基于git来进行托管的.github是全球的开源社区.Git 保存的不是文件的变化或者差异,而 ...

  5. 图解 Git 基本命令 merge 和 rebase

    Git 基本命令 merge 和 rebase,你真的了解吗? 前言 Git 中的分支合并是一个常见的使用场景. 仓库的 bugfix 分支修复完 bug 之后,要回合到主干分支,这时候两个分支需要合 ...

  6. git 基本命令及idea集成使用

    目录 git基本命令使用 设置签名 gitHub 服务配置秘钥 上传代码 更新代码 分支管理 bat脚本更新 idea集成git git基本命令使用 设置签名 签名和秘钥大多数是一起设置的,设置后一般 ...

  7. windows上操作git基本命令

    今天准备整理一下代码,重温一下Git的基本命令,好久不用忘得差不多了. 1. 进入某个目录: 进入D盘,然后进入D盘的名为git的文件夹: $ cd D: $ cd Git 2. 返回上一级目录: $ ...

  8. github之git基本命令介绍的简单整理

    git 格式: git [--version] [--exec-path[=<path>]] [--html-path] [--info-path] [-p|--paginate|--no ...

  9. Git基本命令行操作

    A. 新建Git仓库,创建新文件夹git init  B. 添加文件到git索引git add <filename>  --- 单个文件添加git add * --- 全部文件添加 C. ...

随机推荐

  1. C语言:C99 中的37个关键字

    一.数据类型关键字(12个): 1.char [tʃɑ:]:声明字符型变量或函数 2.double [ˈdʌbəl] :声明双精度变量或函数 3.enum :声明枚举类型 4.float [fləut ...

  2. 安装VMwareTools

    2.1.挂载VMwareTools镜像

  3. 6.11、制作windos虚拟机

    1.下载kvm支持windows系统的驱动程序: cd /tmp/ wget https://fedorapeople.org/groups/virt/virtio-win/direct-downlo ...

  4. 35、cobbler自动化安装操作系统

    35.1.cobbler介绍: Cobbler是独立的,不需要先安装Kickstart然后再安装Cobbler: Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速 ...

  5. 使用VS调试时出现 :provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接 解决方案

    首先检查链接的数据库名称是否正确 其二是看看你的主机名称由没有写对,有些写成 127.0.0.1会出错.我就是将sessionState中的127.0.0.1出错,改为自己的主机名称就OK啦

  6. SpringBoot集成logback后访问日志端点

    问题描述 使用SpringBootAdmin(sba)监控Springboot服务时,配置了logback日志框架,按天滚动生成日志,此时在sba的日志监控页面出现404,如下图所示: 解决方案 查看 ...

  7. Spring Boot中文文档(官方文档翻译 基于1.5.2.RELEASE)

    作者:Phillip Webb, Dave Syer, Josh Long, Stéphane Nicoll, Rob Winch, Andy Wilkinson, Marcel Overdijk, ...

  8. kali安装angr

    最近打算重新学习一波angr,先把环境搭好 1. 先安装virtualenv,这玩意是可以创建一个纯净的python环境,我陷入了沉思,pyenv好像也可以 这里利用豆瓣的源下载,非常快而且很舒服 p ...

  9. 线程中sleep()方法和wait()方法的前生今世

    先看再点赞,给自己一点思考的时间,如果对自己有帮助,微信搜索[程序职场]关注这个执着的职场程序员.我有什么:职场规划指导,技能提升方法,讲不完的职场故事,个人成长经验. 不知道大家有没有这种感觉,在公 ...

  10. 谈谈Java事务

    事务具基本特征(ACID) ① Atomi(原子性):事务中包含的操作被看做一个整,要么完全部成功,要么全部失败. ② Consistency(一致性):事务在完成时,必须是所有的数据都保持一致状态, ...