git基本用法命令大全

git基本用法命令大全1.新建本地git仓库,并将本地库关联远程仓库GitHub1.1. git拉取远程分支并创建本地分支1.1.1查看远程分支    gitbranch-r 查看所有远程分支:1.1.2拉取远程分支并创建本地分支        方法一    gitcheckout-b本地分支名origin/远程分支名 使用该方式会在本地新建分支,并自动切换到该本地分支。        方式二    g…

大家好,又见面了,我是你们的朋友全栈君。

1.新建本地git仓库,并将本地库关联远程仓库GitHub

1.1. git拉取远程分支并创建本地分支
1.1.1 查看远程分支    git branch -r 查看所有远程分支:
1.1.2 拉取远程分支并创建本地分支
        方法一    git checkout -b 本地分支名 origin/远程分支名 使用该方式会在本地新建分支,并自动切换到该本地分支。
        方式二    git fetch origin 远程分支名:本地分支名 使用该方式会在本地新建分支,但是不会自动切换到该本地分支,需要手动checkout。

    git init   // 初始化版本库
    git add .   // 添加文件到版本库(只是添加到缓存区),.代表添加文件夹下所有文件 
    git commit -m “first commit” // 把添加的文件提交到版本库,并填写提交备注

2.更新代码步骤  (先检查当前状态,再更新,避免发生冲突)

2.1 git status  查看当前状态,查看本地分支文件信息

2.2 git check out -[file name] 若文件有修改,可以还原到最初状态; 若文件需要更新到服务器上,应该先merge到服务器,再更新到本地

2.3 git branch 查看本地所有分支,当前分支

2.4 git checkout remote branch   若分支为本地分支,则需切换到服务器的远程分支

2.5 git pull 更新本地代码

3.提交代码步骤(先更新,在提交,避免冲突)

3.1 git status  查看当前状态,查看本地分支文件信息

3.2 git branch 查看本地所有分支,当前分支

3.3 

3.4 git checkout remote branch   若分支为本地分支,则需切换到服务器的远程分支

3.5 git push -u origin master    // 第一次推送时

      git push origin master  // 第一次推送后,直接使用该命令即可推送修

4.常用git命令大全

http://blog.csdn.net/liyayunwxc/article/details/10342573

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150398.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • git命令-切换分支

    git命令-切换分支git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢?主要命令如下

    2022年6月20日
    36
  • 从零开始搭二维激光SLAM — 前言[通俗易懂]

    从零开始搭二维激光SLAM — 前言[通俗易懂]我眼中的SLAM从最开始接触SLAM已经3年了,从二维激光SLAM到三维激光SLAM,再到视觉SLAM,都有一些接触,现将简单梳理一下SLAM的各个模块的功能以及实现方式,为本系列文章起到个总领作用。1SLAM是什么SLAM(simultaneouslocalizationandmapping)的中文翻译为同步定位与地图构建。目的有2个,一个是进行定位,一个是进行周围环境的地图的构建,二者相互依赖,只有同时进行求解才能够解决这个问题。为什么一定要同时进行求解呢?人通过眼睛,通过手部等肢体

    2022年8月23日
    4
  • Java Web显示用户上次访问时间(实例一)

    Java Web显示用户上次访问时间(实例一)**利用Cookie技术实现显示用户上次访问的功能**importjava.io.IOException;importjava.text.SimpleDateFormat;importjava.util.Date;importjavax.servlet.ServletException;importjavax.servlet.http.C…

    2022年7月8日
    17
  • MDSF:代码生成(Code Generation)介绍

    MDSF:代码生成(Code Generation)介绍

    2021年6月19日
    128
  • js unit8array和java变量之间的关系

    js unit8array和java变量之间的关系unit8array如何同java进行交互最近一个项目遇到了一个二维码转换的问题,厂家给的demo只有js的转换方式,其中用到了Unit8,由于实际应用场景,转换应该由后端java代码进行实现,这里记录一下实现方式。JS对字符串操作的时候,有时候我们会用到UNIT8ARRAY,例如varbinary_string=window.atob(str);vararray=new…

    2022年9月17日
    1
  • GCC、ARM-LINUX-GCC、ARM-ELF-GCC浅析

    一、GCC简介:TheGNUCompilerCollection,通常简称GCC,是一套由GNU开发的编译器集,为什么是编辑器集而不是编译器呢?那是因为它不仅支持C语言编译,还支持C++,A

    2021年12月27日
    49

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号