美文网首页
Git相关操作

Git相关操作

作者: ideawork | 来源:发表于2017-02-13 09:49 被阅读16次

这个是realm使用的测试+bugly测试

查看仓库地址

 git remote -v

从远程仓库抓取数据
正如之前所看到的,可以用下面的命令从远程仓库抓取数据到本地:

$ git fetch [remote-name]
提交代码  git commit -am "change readme"   a代表add

打标签

查看标签   git tag
查看某个版本下的标签   git tag -l 'v1.4.2.*'
创建一个含附注类型的标签 $ git tag -a v1.4 -m 'my version 1.4'

git 分支

 git branch  dev
 git checkout dev
1,从已有的分支创建新的分支(如从master分支),创建一个dev分支

git checkout -b dev

2,创建完可以查看一下,分支已经切换到dev

git branch

 * dev

 master

3,提交该分支到远程仓库

git push origin dev

4,测试从远程获取dev

git pull origin dev

或者:

如果用命令行,运行 git fetch,可以将远程分支信息获取到本地,再运行 git checkout -b local-branchname origin/remote_branchname  就可以将远程分支映射到本地命名为local-branchname  的一分支

5,我觉得现在重要的就是设置git push,pull默认的提交获取分支,这样就很方便的使用git push 提交信息或git pull获取信息

git branch --set-upstream-to=origin/dev

取消对master的跟踪

git branch --unset-upstream master

6,现在随便修改一下工程文件的内容,然后git commit ,git push,之后就可以直接提交到远程的dev分支中,而不会是master

查看当前的分支 git branch
在拉取分支修改完bug就 可以执行merge 之后可以删除分支

    git branch -d dev
    删除远程分支 git push origin --delete <branchName>

版本回退

        git命令:
        git log --pretty=oneline   显示提交日志,完整版本号
        git reflog                 查看命令历史
        git reset --hard HEAD^     回到上一版本
        git reset --hard cb926e7e  回到某一个版本

详细资料:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
http://zengrong.net/post/1746.htm

git stash

!/bin/sh

git filter-branch --env-filter '

OLD_EMAIL="OLD_EMAIL"
CORRECT_NAME="CORRECT_NAME"
CORRECT_EMAIL="CORRECT_EMAIL"

if [ "$GIT_COMMITTER_EMAIL" = "$OLD_EMAIL" ]
then
export GIT_COMMITTER_NAME="$CORRECT_NAME"
export GIT_COMMITTER_EMAIL="$CORRECT_EMAIL"
fi
if [ "$GIT_AUTHOR_EMAIL" = "$OLD_EMAIL" ]
then
export GIT_AUTHOR_NAME="$CORRECT_NAME"
export GIT_AUTHOR_EMAIL="$CORRECT_EMAIL"
fi
' --tag-name-filter cat -- --branches --tags

git push --force --tags origin 'refs/heads/*'

相关文章

  • Git命令行

    Git相关操作 简单操作 提交:git commit 创建分支:git branch bugFix 切换分支:gi...

  • 13 -- git <转>

    Git常用操作命令收集: 1) 远程仓库相关命令 2)分支(branch)操作相关命令 3)版本(tag)操作相关...

  • git相关操作

    ?xml version="1.0" encoding="UTF-8"?cd 路径git initgit add ...

  • git相关操作

    初始化 恢复历史版本:image.png push:推送到GitHub远程仓库

  • git相关操作

    github相关概念 这里要区分git和githubgit操作是属于左半部分,github属于上面部分git是自己...

  • git 相关操作

    tag .gitignore不生效 branch

  • git 相关操作

    配置 git config --list 查看系统变量的配置 git config --global user.n...

  • git相关操作

    1.查看当前git账号 2.切换账号

  • Git相关操作

    Git相关命令 配置git 使用Git命令 如果有新的变动,我们只需要依次执行 git add xxx 和 git...

  • Git相关操作

    这个是realm使用的测试+bugly测试 查看仓库地址 从远程仓库抓取数据正如之前所看到的,可以用下面的命令从远...

网友评论

      本文标题:Git相关操作

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