zoukankan      html  css  js  c++  java
  • Git 的使用记录

    常用命令:

    git status 

    git add .  提交所有已修改的文件到暂存区

    git commit -m '这里要写点什么作为记录'  提交一个新版本到本地

    git pull --rebase / git pull origin <branch>  拉取分支的代码并合并 / <branch>为你的分支名称

    git push origin <branch> 代码版本同步到远程仓库上

    git pull --rebase 可能会失败,可以在创建远程分支的时候执行命令 如下:

    创建本地分支: git checkout -b <branch>  **创建的分支里的代码是基于在哪个分支上执行的该命令就会复制哪个分支作为一个新分支创建

    创建并连接远程分支:git push --set-upstream origin <branch>

    ————  另外一种情况,就是别人已经创建了分支,我们需要做的就是先切换到主分支先拉取一下

    然后 git checkout -b <分支名称> origin/<分支名称> 或者  git branch -b <分支名称> 先创建一个新分支,然后git pull --set-upstream-to=origin/<分支名称> 就能同步远程分支了

    git branch -r -d 

    git checkout <branch> 切换分支

    git branch -a 查看本地和远程的所有分支

    注意项:

    ***避免在一个分支修改文件之后,没有提交代码( 提交代码到本地仓库 git add . => git commit -m '提交' )就进行分支切换,这样会导致修改的文件代码出现在切换的分支工作区里,事实上并不想要在该分支里进行代码修改。

    ***一般拉取代码之前要保证本地没有修改的文件,如果有则需要在本地仓库生成一个新版本,然后再拉代码。

  • 相关阅读:
    Bootstrap3 表格-条纹状表格
    Bootstrap3 表格-基本表格
    Bootstrap3 代码-程序输出
    Bootstrap3 代码-变量
    垃圾回收相关(深入理解Java虚拟机中的内容)
    JVM内存管理及GC机制
    关于Spring IOC (DI-依赖注入)需要知道的一切
    关于 Spring AOP (AspectJ) 该知晓的一切
    JDK1.8源码分析之HashMap
    深入理解Java类加载器(ClassLoader)
  • 原文地址:https://www.cnblogs.com/gosh-hash/p/11242261.html
Copyright © 2011-2022 走看看