美文网首页
GIT常用操作以及须注意的问题

GIT常用操作以及须注意的问题

作者: 孤独而灿烂的郑金叹 | 来源:发表于2018-06-12 22:02 被阅读0次
1. 创建无代码仓库 git init --bare /path/to/repos.git

2.创建版本库 mkdir <名字> cd <XX> pwd //显示当前目录

3.#命名空间 git init

4.#设置email和name git config --global [user.name](http://user.name) "" git config --global user.email ""

5#提交修改到暂存区 git add <文件名称> // 提交制定文件到暂存区 git add --all //提交所有文件到暂存区

6.#提交修改到版本库 git commit -m"注释"

7.#远程仓库管理 git remote -v #查看 git remote rm origin #删除与远程仓库关联 git remote add origin [git@github.com](mailto:git@github.com):<账户名称>/<项目名称>.git

8.#推送文件到远程库 git push origin dev:dev git push origin master:master

9.切换分支 git checkout develop

10.#创建并切换分支 git checkout -b dev origin/dev

11.#下载代码 git clone user@host:/path/to/repos.got //$ git clone [git@github.com](mailto:git@github.com):<github账户>/<项目名称>.git

12.#提交代码到暂存区后撤销对文件的修改
git checkout -- filename.php

13.#已经提交到版本库中的文件撤销提交
git reset filename.php

14.###查看日志
git log

15.###查看某条提交更新内容
git show <commitID>

16.###查看最近2次更新内容
git log -p -2

17.查看某文件更新内容
git log -p filename.php

18.####回退版本
git reset -hard HEAD^ //(如果是制定版本看日志中的commit id 执行:git reset -hard <commit id>)

19.####查看工作区当前状态 :
git status

20.####撤销和回滚 #未执行git add时取消文件的修改 :
git checkout -- filename.php

21.####已执行git add,未commit的文件:
取消add git reset filename.php

22.####将文件还原到某版本 (建议不要省略'--',注意前后有空格) git log filename.php git checkout <commitID> -- filename.php

23.####已commit的文件,要撤销上次提交:
git reset HEAD~1 git reset <commitID> 撤销到某次提交之后的提交。

本地文件仍保持不变 :

git reset --hard HEAD~1

24.###checkout和reset的区别:
(#checkout修改的是文件内容):checkout修改的是文件内容
(#reset撤销的是提交历史):reset撤销的是提交历史

25.####已经push到远程仓库的commit不允许reset!!

26.####git revert 生成一个新的提交类撤销某次提交:只能整个版本revert,不支持单个文件 git revert <commitID>

相关文章

  • GIT常用操作以及须注意的问题

    12.#提交代码到暂存区后撤销对文件的修改git checkout -- filename.php 13.#已经提...

  • git使用详解

    目录: 1、git的优势2、需理解的概念3、操作指令 本篇文章只将git是什么,git的优势,以及常用的操作指令,...

  • 最简洁的Git介绍

    一、解决问题 1、Git原理;2、Git的常见操作;3、Git常见问题以及相关操作; 二、Git原理 1、四大区域...

  • git的常用操作

    git的常用操作

  • 组件化(第一篇)

    组件化 git 常用操作指令 cocoapods的基本使用 cocoapods本地私有库 一、git 常用操作指令...

  • GIt 操作补充

    常用的git操作命令 常用的git操作命令已经能够满足日常的工作需求 现补充一些高级命令 git branch -...

  • 前端面试2021-010

    1、简述git常见的操作命令和含义,描述一个你在操作git时让自己印象较为深刻的问题以及解决过程 git conf...

  • git使用整理

    git使用常用操作-常用基本命令 克隆:git clone 【url】 查看修改状态: git status (g...

  • git 命令速查

    前言 这篇博客将记录使用 git 过程中常用的命令,以及 git 出现问题时的解决方案。 速查表 常用 配置 gi...

  • GIT 版本管理 常用命令

    Git 常用命令流程图 Git常用操作命令: 初始化创建:$ git init //检出仓库:$ git clon...

网友评论

      本文标题:GIT常用操作以及须注意的问题

      本文链接:https://www.haomeiwen.com/subject/pbtdeftx.html