美文网首页
git工作中常用命令

git工作中常用命令

作者: 吕艳凯 | 来源:发表于2020-08-24 12:56 被阅读0次

常用命令汇总:

git clone 仓库地址【文件目录名】    //clone远端仓库到本地,默认master
git clone -b  <branch_name> 仓库地址【文件目录名】  //clone远端仓库中的指定分支到本地

git pull origin <remote_branch_name>:<local_branch_name>     //将远端分支的更新到本地分支
实际工作中,git pull命令不写分支名:默认拉取与本地分支同名的远程分支
git pull 和 git fetch 的区别:
git pull = git fetch + git merge
git pull是将远程主机的最新内容拉到本地并且合并代码到本地当前工作分支;
git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到本地当前工作分支中;
但是为了避免提交记录上的混乱(一大堆分支的合并),尽量先用git fetch命令获取远端代码,然后用git status查看状态,看有没有冲突,如果没有冲突就用git pull --rebase(不会产生新的节点,两个分支融合成一个线性的提交)合并远端代码

git push origin <local_branch_name>:<remote_branch_name>      //将本地分支的修改推送到远端

git branch          //查看本地分支   -r 查看远程分支   -a 查看所有分支
git checkout <branch_name>     //切换分支
git branch -d <branch_name>     //删除本地分支

git log          //查看版本提交记录   --name-only 只查看提交记录文件列表  -2 只查看最近的两个记录
-p 查看提交记录详情  
git show <版本号> <文件名>  //查看指定版本号和文件的详细提交记录
git status      //查看本地版本状态
git log master..origin/master      //本地与远程的差集 :(显示远程有而本地没有的commit信息)

git remote -v     //查看origin的远程地址信息
git branch -vv    //查看本地分支和远程分支的对应情况
git checkout -b master origin/master   //创建本地master并指向远程分支 origin/master
git reset HEAD readme.txt     //清除add到暂存区的内容,变为工作区

合并分支的操作步骤:

git checkout -b local_branch_name remote_branch_name    //创建本地分支并指向远程分支
git pull origin <remote_branch_name>:<local_branch_name>     //更新本地分支代码
git branch   //查看本地分支是否为合并目标分支
git branch -vv   //查看本地分支和远程分支的对应情况
git merge <local_branch_name>    //合并需要被合并的本地分支
有冲突解决冲突,冲突解决后:
git add <file>      //添加解决冲突后的文件
git commit -m ""    //提交解决冲突后的文件,这里不能指定文件进行提交只能全部提交

以上操作均在本地进行,最后一步推送远程仓库:
git push origin     //推送远程仓库,然后gitlab远程仓库代码是否推送成功

相关文章

  • GIT常用命令

    GIT常用命令(小结) 谈及源码管理工具,首选SVN和GIT,在工作中也都有所接触,但个人更喜欢使用GIT,下面就...

  • git相关教程汇总

    1. git常用命令 git常用命令总结git常用命令讲解 2. git教程相关网站 廖雪峰的git教程猴子都能懂...

  • git命令整理

    git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...

  • git操作

    Git原理 Git常用命令

  • Git 常用命令及应用这一篇就够了(新手向)

    1. git 常用命令 1.1 常用命令 1.2 git remote 管理远程仓库 1.3 git r...

  • Git 常用操作

    常用命令图: 常用命令 查看本地、远端、全部分支 git branch git branch -r git bra...

  • Git 常用命令详解

    @[TOC](Git 常用命令详解) 1. Git 常用命令 1.1 常用git 命令图表汇总 1.2 配置个人信...

  • git 命令

    Git常用命令总结Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git ...

  • 实习日记2:git代码管理

    mac:brew install git创建 常用命令:git常用命令及详解[https://blog.csdn....

  • Git与Github的使用总结 - day 03

    git常用命令总结 git配置(config): git仓库(repository): git分支(branch)...

网友评论

      本文标题:git工作中常用命令

      本文链接:https://www.haomeiwen.com/subject/iftnjktx.html