zoukankan      html  css  js  c++  java
  • git

    git简明指南

      https://www.cnblogs.com/math/p/git.html 

    推荐smartgit 

      https://www.syntevo.com/smartgit/

    git 用远程覆盖本地

    方法1
    git fetch --all git reset --hard origin/master

    方法2
    git reset --hard HEAD
    git pull

    绑定用户

    $ git config --global user.name "zfang"

    $ git config --global user.email "442872966@qq.com"

    生成ssh key

    $ ssh-keygen -t rsa -C "442872966@qq.com"

    常用命令

    git init //把这个目录变成Git可以管理的仓库
    git add README.md //文件添加到仓库
    git add . //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了 
    git commit -m "first commit" //把文件提交到仓库
    git remote add origin git@github.com:wangjiax9/practice.git //关联远程仓库
    git push -u origin master //把本地库的所有内容推送到远程库上
    git pull
    git checkout //恢复某个已修改的文件(撤销未提交的修改)
    git checkout file-name
    git checkout *.java
    git checkout . //撤销所有修改

    You are in the middle of a change

      git reset
      git fetch origin
      git reset

    git 查看和删除分支

    git branch //查看本地分支
    git branch -a //查看所有分支(本地/远程)
    git branch -d fix_****** //删除本地
    git push origin -d fix_***** //删除远程分支
  • 相关阅读:
    在Springboot 中使用 flyway
    Ryu 学习资料总结
    OpenDaylight 学习资料整理
    在 Ubuntu16.04 上安装 etcd
    ovs 连接 Floodlight 控制器
    etcd 学习资料整理
    Floodlight 学习资料整理
    算法用例
    数据库
    他山之石
  • 原文地址:https://www.cnblogs.com/xiaomaoyvtou/p/9895751.html
Copyright © 2011-2022 走看看