git初次使用

git的初次使用

  • 安装-sudo apt install git
  • 初始化-git init
  • 提交
    • git add filename
    • git commit -m "版本说明"
  • 查看版本状态-git status
  • 查看-git log --pretty=oneline
  • 查看曾经的记录-git reflog
  • 版本修改
    • git reset --hard HEAD^/HEAD~num 返回上一个/前n个版本
    • git reset --hard 版本序列号前4位 返回指定版本
  • 撤销修改
    • git checkout filename 丢弃工作区修改
    • git resest HEAD filename 丢弃暂存区修改
  • 对比文件
    • git diff HEAD filename 对比工作区有什么不同
    • git diff HEAD HEAD^ 对比上一个版本有什么不同
  • 删除文件
    • git rm filename
      - git rm -r filename 删除文件夹
      - git rm -r -n 展示要删除的预览
      - git rm -r --cached 删除文件并脱离版本控制
    • git commit
  • 分支
    • git branch 查看分支
    • git branch branchname 创建分支
    • git checkout branchname 切换分支
    • git checkout -b branchname 创建并切换分支
    • git merge branchname 合并分支
      • git merge --no-ff -m "说明" branchname 禁用快速合并
    • git branch -d branchname 删除分支
  • 封存工作区
    • git stash 封存
    • git stash list 查看
    • git stash pop 解除封存
  • 案例
当前正在branch1工作
git stash
git checkout -b branch2
修改并提交
git checkout master
git merge --no-ff -m "合并分支" branch2
git checkout dev
git stash pop

gitHub的初次使用

  • github上新建一个仓库
  • vi ~/.gitconfig
    email = 邮箱地址
    name = 用户名
  • ssh-keygen -t rsa -C "邮箱地址"
  • 把ssh公钥添加到github中
  • git clone 克隆地址
  • git push orgin branshname -上传分支
  • 跟踪远程分支
    • git branch --set-upstream-to=origin/远程分支名 本地分支名
  • git pull origin 远程分支名 -远程拉去代码

原文地址:https://www.cnblogs.com/dabenniao/p/11565857.html

时间: 2024-08-04 13:01:23

git初次使用的相关文章

git初次推送

第一次配置Git git config --global user.name "xxxx" git config --global user.email "[email protected]" 使用您的存储库 我只想克隆这个存储库 如果要简单地克隆此空存储库,请在终端中运行此命令. git clone ssh://[email protected] 我的代码已经准备好推送 如果你代码已经准备好推送到仓库,请在终端中执行该命令 cd existing-project

git 初次提交

前提:已经关联了ssh到本地,不用再输入用户名和密码 知道仓库地址:https://xxx.xxx.com/aiotcloud/yihao01-node-js.git 第一步:进入本地文件夹执行 git init 第二步:提交本地文件 git add . git commit -m "第一次提交" 第三步:添加到远程仓库 git remote add origin https://xxx.xxx.com/aiotcloud/yihao01-node-js.git 第四步:push gi

Git初次使用,记录自己看

Git官网下载:https://git-scm.com/downloads 官网如果太慢,可以去这下载:http://www.wmzhe.com/soft-38801.html,注意选择如下图地址下载. 安装直接next到finish,然后开始-程序找到Git Bash,如下图 创建用户 git config --global user.name "kyoxue" 注册邮箱 git config --global user.email "[email protected]&q

Linux及Git介绍

1.Linux基础知识 为什么要学习Linux + 因为后所需要用到的工具是基于Linux平台所使用的工具. 很难学吗? + 不难就是些命令. 什么是Linux + `Linux作者:林纳斯·托瓦兹` 林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds, 1969年~ ),著名的电脑程序员.黑客.Linux内核的发明人及该计划的合作者. 托瓦兹利用个人时间及器材创造出了这套当今全球最流行的操作系统(作业系统)内核之一.现受聘于开放源代码开发实验室(OSDL:Open So

Git 安装和使用Tips

1. git的安装 2. git的常见用法 3. git的常见问题 1. git的安装 1)首先去下载https://git-scm.com/downloads 在上述官网上下载符合自己操作系统的git版本,PS翻  墙会快一些,不翻   墙经常出现网络错误而下载失败 分享网盘资源下载 链接:https://pan.baidu.com/s/1IhPuJY1Kvb7ip3RPy1waAw 密码:65wr 2)傻瓜式下一步再下一步地去安装 安装完毕后,Windows平台下用Git Bash工具双击打

Git——入门操作加创建账号【三】

创建账号 GitHub https://github.com/ 码云 https://gitee.com/ 无论是github还是码云,创建账号都是非常简单快捷的,大家可以自行选择创建下,不过建议最好两个都创建下,都玩下. 创建仓库 仓库的创建分为两种一种是基于现有的项目直接进行clone就好,另一种就是从头开始需要进行创建,这两种我都会进行操作. 但是在创建仓库之前,我们需要配置秘钥.这里就直接拿github做例子,码云也是一样的操作. Git初次使用总结,安装到上传代码,多平台[码云|git

【转】1.5 起步 - 初次运行 Git 前的配置

原文网址:http://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5-%E5%88%9D%E6%AC%A1%E8%BF%90%E8%A1%8C-Git-%E5%89%8D%E7%9A%84%E9%85%8D%E7%BD%AE 1.5 起步 - 初次运行 Git 前的配置 初次运行 Git 前的配置 一般在新的系统上,我们都需要先配置下自己的 Git 工作环境.配置工作只需一次,以后升级时还会沿用现在的配置.当然,如果需要,你随时可以用相同的命令修改已有的配置

初次运行 Git ,我们需要怎么配置

很多入门Git 的同学可能比较迷惑初次运行 Git 前的配置.今天我们就来说说这个问题.一般在新的系统上,我们都需要先配置下自己的 Git 工作环境.配置工作只需一次,以后升级时还会沿用现在的配置.当然,如果需要,你随时可以用相同的命令修改已有的配置. Git 提供了一个叫做 git config 的工具(译注:实际是 git-config 命令,只不过可以通过 git 加一个名字来呼叫此命令.),专门用来配置或读取相应的工作环境变量.而正是由这些环境变量,决定了 Git 在各个环节的具体工作方

Git起步--git安装与初次运行git前配置

在你开始使用 Git 前,需要将它安装在你的计算机上. 即便已经安装,最好将它升级到最新的版本. 你可以通过软件包或者其它安装程序来安装,或者下载源码编译安装. 一.Git安装 1. 在linux上安装 我们可以使用发行版包含的基础软件包管理工具来安装,如果基于Fedora,我们可以使用  $ sudo yum install git 如果基于Debian,我们可以尝试apt-get  $ sudo apt-get install git Git 官方网站上有在各种 Unix 风格的系统上安装步