zoukankan      html  css  js  c++  java
  • Git命令笔记整理

    一、创建新仓库的几个命令:

      git init    // 把这个目录变成Git可以管理的仓库
     git add README.md // 文件添加到仓库
     git add . // 不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了 
     git commit -m "first commit" // 把文件提交到仓库,双引号内是提交时的注释信息
     git remote add origin git@github.com:fengyelan2233/fengfeng.git  // 关联远程仓库
     git push -u origin master // 把本地库的所有内容推送到远程库上

    二、在本地修改内容后,直接用git 提交时 ,然后提示Your branch is up-to-date with 'origin/master',其根本原因是版本分支的问题

     需要新建分支,然后再新的分支上修改,merge到master上

    git branch newbranch     //新建一个分支
    git branch           //查看所有分支
    git checkout newbranch    //切换到新分支
    git add . 
    git commit -m "提交修改"    //提交到新分支
    git checkout master   //切换到主分支
    git merge newbranch    //将新分支提交的改动合并到主分支上
    git push -u origin master   //就可以push修改的代码了
    git branch -D newbranch   //也可以对新分支进行删除

    三、将本地分支push到github

    git branch   //查看当前所在分支
    git checkout -b dev     //创建本地分支dev并切换到dev分支
    git branch   //查看所有分支,确认分支创建成功
    git push origin HEAD -u    //将新创建的dev分支信息推送到github(由于前面切换在dev,所以这里推送的是dev分支)

  • 相关阅读:
    【C】——sigprocmask 阻塞进程信号
    【C】——setjmp练习
    【程序练习】——交换两数组元素,使之和差最小
    【C】——setvbuf(scanf内存溢出问题)
    【C】——APUE小程序之递归遍历目录
    Java的原始类型(Primitive Type)
    类加载 静态加载
    行政拘留不属于行政强制措施
    行政立法主体
    行政法中三大具体行政行为
  • 原文地址:https://www.cnblogs.com/fenggf/p/12729309.html
Copyright © 2011-2022 走看看