一、git命令整理

git config --global user.email “邮箱名”:绑定GitHub邮箱

git config --global user.name “Github名”:绑定GitHub

git init:初始化一个空的git仓库

git status:检查仓库中的文件状态

git add:添加文件到暂存区

git commit -m “备注信息”:提交到版本库并记录提交信息

git log:查看git日志

git log --pretty=oneline:简化日志信息

git log --graph --pretty=oneline --abbrev-commit 查看日志信息(暂时不知跟上面有什么区别)

git checkout – 文件名:撤销对本地文件的更改(未add时)

git reset HEAD 文件名:撤销对暂存区的修改(add后)(相当于撤销add操作)

git reset --hard HEAD^:回退版本信息

(HEAD^:一个版本 HEAD~50 五十个版本)

git reset --hard 标识符:恢复到标识符版本

git rm 文件名:删除仓库中的文件

git clone GitHub仓库地址:将远程的仓库下载到本地

git push origin master:将本地仓库的内容与远程仓库同步 推过去

git pull origin master:拉取远程仓库的代码到本地,使本地与远程仓库的代码同步 拉过来

git remote add origin 仓库地址:将本地仓库同步(连接)到远程仓库

git push -u origin master:将本地仓库的内容推送到远程仓库中

(-u参数,Git会把本地的master分支与远程的master分支关联起来)

git branch 分支名:创建新分支

git checkout 分支名:切换到分支

git checkout -b 分支名:创建并切换分支

git branch:查看分支

git branch -D(d高版本小写也可以) 分支名:删除分支

git push origin本地分支名:远程分支名:将分支推送到远程仓库

(如果没有冒号那么本地分支名将会与远程分支名相同)

二、本地连接远程仓库

  初始化仓库:git init

  建立连接:git remote add origin 远程仓库地址

  远程仓库pull到本地:git pull origin master

  

  

Git常用命令+本地连接远程仓库的更多相关文章

  1. git 生成秘钥连接远程仓库

    二.打开GitBash ,用cd命令进入本地项目目,然后把初始化一下,把本地的目录变成git本地仓库, git status 可以查看本地目录的状态信息 git init git status 三.将 ...

  2. windows下使用Git Bash命令行克隆远程仓库代码

    此处使用的代码托管平台是GitLab,相比GitHub来说,它可以设置免费的私有仓库,哈哈,妈妈再也不用担心我的源码泄露了!1.切换到本地的工作目录,我的目录是: cd /d/coder/websit ...

  3. 转 Git 常用命令大全

    一. Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态  git commit 提交  git branch -a 查看所有的分支 git branch ...

  4. Git 常用命令大全-转载

    一. Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r ...

  5. Git 常用命令大全

    Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加 ...

  6. Git 常用命令2

    Git 常用命令 Git 是一个很强大的分布式版本控制系统.它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势. Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ gi ...

  7. 【git】Git 常用命令大全

    Git 是一个很强大的分布式版本控制系统.它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势.

  8. Git 常用命令大全(转)

    Git 是一个很强大的分布式版本控制系统.它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势. Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone g ...

  9. git 入门教程之本地和远程仓库的本质

    本地仓库和远程仓库在本质上没有太大区别,只不过一个是本地电脑,一个是远程电脑. 远程仓库不一定非得是 github 那种专门的"中央服务器",甚至局域网的另外一台电脑也可以充当&q ...

随机推荐

  1. 手动绕过百度加固Debug.isDebuggerConnected反调试的方法

    本文博客地址:http://blog.csdn.net/qq1084283172/article/details/78237571 1.调用Debug.isDebuggerConnected函数这种反 ...

  2. 开启Android应用调试选项的工具XDebug的介绍

    本文博客地址:https://blog.csdn.net/QQ1084283172/article/details/81187769 最近这段时间比较郁闷,就不分享和学习比较复杂的Android逆向技 ...

  3. POJ2296二分2sat

    题意:       给n个点,每个点必须在一个正方形上,可以在正方向上面边的中点或者是下面边的中点,正方形是和x,y轴平行的,而且所有的点的正方形的边长一样,并且正方形不能相互重叠(边相邻可以),问满 ...

  4. Mac TouchBar 自定义工具-MTMR

    Github Install brew cask install mtmr 官网

  5. 数据库导入时出现“2006 - MySQL server has gone away”问题的解决(windows)

    1.查到文件my.ini,在文件最后([mysqld]段最后),修改"max_allowed_packet = 50M",添加"interactive_timeout = ...

  6. [源码解析] 并行分布式任务队列 Celery 之 EventDispatcher & Event 组件

    [源码解析] 并行分布式任务队列 Celery 之 EventDispatcher & Event 组件 目录 [源码解析] 并行分布式任务队列 Celery 之 EventDispatche ...

  7. Java并发工具篇

    theme: juejin highlight: an-old-hope 作者:汤圆 个人博客:javalover.cc 前言 随着天气的逐渐变热,整个人也开始浮躁不安 当然这里说的不是我,因为我是一 ...

  8. ACM、考研、就业,在我心底已经有了明确的答案_人生没有完整的,只有无悔的

    思绪再三,还是决定放弃了ACM,走上考研路(我现在是大二下学期,马上结束).虽然我们ACM的带队老师经常说:"ACM和考研是不冲突的",但是我感觉做ACM和考研的关系不是很紧密,而 ...

  9. FreeSWITCH的安装与使用

    FreeSWITCH

  10. [BUAA2021软工]结对第一阶段博客作业小结

    作业链接 结对项目-第一阶段 优秀作业推荐 本次博客作业虽然是简单总结,但是以下作业中都不乏有思考.有亮点的精彩内容,推荐给同学们阅读学习. 山鸣谷应,相得益彰--杰对项目-第一阶段总结 该组对于可能 ...