自己学习,自己记录

git cherry git fetch

  将服务器代码 整合到本地   打开 gerrit   ,   右上角   download ,  选择 ssh -- 即可看到      git fetch xxxxxxx 然后需要  git cherry-pick        ...

2018-08-25 18:42:08

阅读数:24

评论数:0

git reflog

必须  git add git commitgit reflog : 查看本地此git库所有提交cherry-pick : 合入1. 因为我拉了一套新代码,然后我没有创建分支2. 然后我git  add  git commit 代码了,  repo upload 的时候才发现提交不上去3. 我本地...

2018-06-14 10:55:50

阅读数:100

评论数:0

搭建本机git服务器

在远程仓库一节中,我们讲了远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。搭建G...

2018-04-14 17:58:31

阅读数:102

评论数:2

git 切换分支和远程分支并提交

一、  本地创建一条新的分支repo start --all   work1 (全部工程)repo start  work1 当前git库git checkout  work1   切换到新的分支工作将本地已有的分支 和 远程分支连接git branch --set-upstream-to=ori...

2018-04-07 10:48:32

阅读数:569

评论数:0

git 无法提交代码 Repo upload missing tree

 Repo upload  missing  tree,突然就出现这种情况,本地代码 git pull 是最新的 1. 首先 git branch -a    ....   .....   remotes/aosp/test   remotes/m/wingtech -&g...

2018-03-03 18:15:13

阅读数:205

评论数:0

git rebase

Git rebase,顾名思义,就是重新定义(re)起点(base)的作用,即重新定义分支的版本库状态。要搞清楚这个东西,要先看看版本库状态切换的两种情况:我们知道,在某个分支上,我们可以通过git reset,实现将当前分支切换到本分支以前的任何一个版本状态,即所谓的“回溯”。即实现了本分支的“...

2017-03-20 17:06:26

阅读数:187

评论数:0

git 添加文件覆盖文件, 删除文件

1. git 添加项目 或者 文件, 覆盖文件时git add git commit2. 需要删除某个文件删除少量文件时 git rm filename git commit如果删除大量文件时git add -A . 或者 使用 git add --all . 这里 -A 是 --al...

2017-02-11 15:08:45

阅读数:770

评论数:0

git clean

在提交多个修改文件时,可以 使用git add . 提交当前目录所有的,但是里面还有一些其他缓存文件,临时的配置文件 如果不删除也就提交上了git clean 参-n 显示 将要 删除的 文件 和 目录 -f 删除 文件,-df 删除 文件 和 目录 git clean ...

2017-02-11 15:04:28

阅读数:154

评论数:0

git reset

git reset 重置reset命令(1):git reset –mixed:此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退commit和index信息(2):git reset –soft:回退到某个版本,只回退了commit的信息,不会恢复到...

2017-02-11 15:01:10

阅读数:3168

评论数:0

git log

git log 查看记录git log -2 查看最近2次的提交历史记录 $ git log file1 file2 查看file1文件file2文件的提交记录 $ git log file/ 查看file文件夹下所有文件的提交记录 $ git log v1 -- 此...

2017-02-11 14:40:58

阅读数:204

评论数:0

git config

git 配置 global修改的 是 用户/.gitconfig 文件 :具体到你的用户查看配置git config --list添加修改配置用户信息 git config --global user.name "XXXX" ...

2017-02-11 14:32:58

阅读数:209

评论数:0

repo

Repo是一个用Python语言开发的命令工作 ,可以更文件地进行多版本库的管理。Repo是对Git进行了一定的封装,简化了对多个Git版本库的管理。对于repo管理的任何一个版本库,都需要使用Git命令进行操作。Repo的使用过程大致如下: 运行repo init命令,克隆Android的一个...

2017-02-11 14:29:41

阅读数:882

评论数:0

对上次刚提交的 进行修改 覆盖 git commit –amend

当每次修改完成代码后,格式都挺麻烦的add commit upload 后如果发现提交的代码有问题, 一帮都要去 gerrit 服务器上去 aband 一下撤销了代码 然后今天有人给我说了另外一种方式,直接修改覆盖的方式git add git commit –amend 只是命令变了而...

2016-08-19 19:48:38

阅读数:5121

评论数:0

git add , git commit 添加错文件 撤销

1. git add 添加 多余文件 这样的错误是由于, 有的时候 可能 git add . (空格+ 点) 表示当前目录所有文件,不小心就会提交其他文件git add 如果添加了错误的文件的话撤销操作 git status 先看一下add 中的文件 git reset HEAD ...

2016-08-19 19:44:31

阅读数:75598

评论数:2

git pull 代码时报错

正常 pull代码的时候要先保存一下本地的git stash (保存) git pull (拉取) git stash pop (合并) Pull is not possible because you have unmerged files. 症状:pull的时候$ git pull ...

2016-08-19 19:25:03

阅读数:2072

评论数:0

git 安装,使用基础

一、 安装 git https://git-scm.com/book/zh/v2 https://blog.csdn.net/java_sunofbeach/article/details/79374247 http://rogerdudler.github.io/git-guide/in...

2016-08-19 19:19:40

阅读数:204

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭