zoukankan      html  css  js  c++  java
  • Git踩坑记录

    前言:可能是一年或者两年之前就听说过了GitHub的大名,udacity的课程也上了一些,但是自己确实没有真正用心的来学习git,现在面临找工作的压力,下定决心一定要将自己的项目都统一整理到github上去,慢慢积累和打磨。

    今天主要整体回顾了建立GitHub仓库的流程和基本的命令

    git init - 建立仓库
    git checkout -b <example> - create a new branch
    git checkout <example> - switch to the
    git merger <example> - merge the example branch to the current branch(most are master branch)

    创建SSH key
    进行多账号的切换
    Android Studio中的VCS的使用

    git network graph中的使用

    git reset --hard <commit id>是进行版本回退的操作,和个人进行删除操作是不同的,个人进行操作是会有历史记录的,版本回退是直接退回到原来版本。

    穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。
    要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。
    git push REMOTE(远程仓库的名称) -all
    git remote add origin <http//repository.git> 添加git远程仓库

    behind remote repo 需要手动pull git pull -> 手动修改 conflict之后需要提交手动修改后的最终版文件 -> git commit -i <filename> -m "message"
    Git用<<<<<<<,=======,>>>>>>>标记出不同分支的内容
    git lightweight tag 直接使用git tag <tagname>语句即可

    git branch -a 可以显示所有的branch 包括remote 仓库中的
    坚持到最后就好了

    可能只有到了最后一步才能正确判断是否作对!坚持下去~

  • 相关阅读:
    1.表单标签
    07.Ajax.post
    06.Ajax.get
    05.Ajax.get
    04.Ajax-get.html
    03.post.file
    nodejs-7.2. CURD数据管理系统小栗子
    nodejs-7.1. mongoose模块
    JS 无缝轮播图1-节点操作
    JS 放大镜特效
  • 原文地址:https://www.cnblogs.com/kong-xy/p/8370955.html
Copyright © 2011-2022 走看看