美文网首页
git 命令操作

git 命令操作

作者: XX杰 | 来源:发表于2020-09-04 18:18 被阅读0次

a、通过 git branch -a
就可以看到远程仓库的新的分支
b、Git删除分支的指令:
git branch -d 分支名
c、本地分支合并 // 将b分支合并到当前分支
git merge b
d、切换分支,并在本地创建同样的分支名。(例如切换到jiashi分支)
git checkout -b jiashi origin/jiashi
e、当分支出现不同的枝杈的时候
git rebase
1、默认情况下,git push会推送暂存区所有提交(也即HEAD及其之前的提交),使用下面的命令可以改变此默认行为:
$ git push <remotename> <commit SHA>:<remotebranchname>
<remotename> 远程仓库名,默认为origin
<commit SHA> 提交的唯一码
<remotebranchname> 远程分支名
3、建立本地仓库与source仓库的联系
git remote add source xxxx.git
4、准备提交本地的修改
# 更新 自己仓库 fork的 source仓库的代码
a、git pull source master
b、git add .
c、git commit -m “”
d、git push origin master

2、git add 如果添加了错误的文件的话
a、git status 先看一下add 中的文件
b、git reset HEAD 如果后面什么都不跟的话 就是上一次add 里面的全部撤销了
c、git reset HEAD XXX.py 就是对某个py文件进行撤销了
d、git reset HEAD file 即使对file文件夹进行撤销

3、本地修改与 source存在冲突的情况 提示: Please commit your changes or stash them before you merge
a、git stash save # 保存修改在本地
b、git pull source master # 跟新source 的代码
c、git stash pop # 提去本地的修改
d、解决具体的冲突文件 ,此时编译器把冲突文件已经标红
e、git status -> git add ->git commit -m "" -> git push origin master
4、git 本地保持和线上一致
git fetch --all 获取线上的全部信息
git reset --hard origin/develop
git pull 三个步骤, 本地的修改全部删除

other 语法:
1、切换本地分支
git checkout 分支名
2、查看本地是否有commit 但是没有push的内容
git status
3、git 忽略某个文件或者文件夹
打开.gitignore文件添加忽略的内容
4、刷新分支 —— 当远程仓库新建分支的时候,通过次命令刷新
git remote update origin --prune
5、 将commit 信息简化成一行显示
git log --pretty=oneline -n 5
6、git --no-pager log --pretty=oneline -n 20
git log 显示中文 --no-pager

** 代码拉取到本地进行code review的方法
7、删除某一次commit
git revert -n commitId
git revert --continue
输入你的 revert的commit 保存退出就可以了
8、查看线上的所有 merge request
git ls-remote source(仓库名称)
9、拉取某个 merge request的信息 进行本地code review
git pull source ref/merge-request/234/head
10、回滚到某个版本
git reset --hard commitId
11、 git remote ## 查看远程的仓库

**

相关文章

  • Git解决代码修改冲突

    Git 操作说明 Git下载项目 操作命令 Git上传提交 操作命令 Git解决同一文件多人修改冲突 操作步骤

  • git 命令

    一、git 操作命令 1. 基本命令 (顺序操作) git init 初始化一个git仓库 git stat...

  • GIt 操作补充

    常用的git操作命令 常用的git操作命令已经能够满足日常的工作需求 现补充一些高级命令 git branch -...

  • Git 命 令 大 全

    Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github[http...

  • Git的常用命令

    一、Git简易操作 git操作手册(命令行git bash) 最简单易懂的git操作廖雪峰git教程Pro Git...

  • 2019-01-15

    git reset和git revert命令 atom blog git revert是撤销某次操作,此次操作之前...

  • git命令大全

    Git常用操作命令: 远程仓库相关命令检出仓库:$ git clone git://github.com/jque...

  • git学习笔记

    Git常用操作命令: 1. 远程仓库相关命令 检出仓库:$ git clone git://github.com/...

  • Git操作记录

    本文目录 一台电脑配置多个git账号 git常用的操作命令 使用git命令合并多条commit记录 使用git命令...

  • git命令

    Git常用操作命令: 1)远程仓库相关命令 检出仓库:$ git clone git://github.com/j...

网友评论

      本文标题:git 命令操作

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