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 仓库中的
    坚持到最后就好了

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

  • 相关阅读:
    Sublime Text 无法使用Package Control或插件安装失败的解决方法
    phpstorm破解
    require
    在线支付
    解决华为手机用rem单位,内容超出屏幕宽度问题
    JS如何判断是不是iphoneX
    iPhoneX页面安全区域与内容重叠问题
    .NET 大数据量并发解决方案
    js 弹出div窗口 可移动 可关闭
    colgroup 整行变色
  • 原文地址:https://www.cnblogs.com/kong-xy/p/8370955.html
Copyright © 2011-2022 走看看