Git进阶操作

作者: MA木易YA | 来源:发表于2018-12-13 09:25 被阅读0次

主要总结了一些git基础上的一些指令,直接展示用法,方便大家查询使用

1. 删除本地远程连接

git remote rm origin
  • 之后可以用git remote add origin your_remote_url进行添加

2. 删除已提交入库的文件(后面跟的是文件名)

git rm -r --cache .idea/
git rm --cache .DS_Store
  • 这里如果不想上传这些文件也可以在 .gitignore 文件中添加相应禁止的东西

3. 强制将远程版本覆盖本地

git fetch --all
git reset --hard origin/master

4. git 对比文件差异

git diff COMMIT_ID_1 COMMIT_DI_2 

只查看更改过的文件目录


git diff --name-only COMMIT_ID_1 COMMIT_DI_2

对比和上次提交时的改动(快捷方式):

git diff --name-only HEAD HEAD^

5. 自动合并远程文件

git pull origin master

6. 推送到远程

git push --set-upstream origin master

如果你有多个远程分支,可以用如下方式进行管理:

7. 添加远程分支

git remote add test your_remote_url
# 添加了一个名为 test 的远程分支,地址为your_remote_url

  • 查看当前的远程地址列表, 通常会有一个 origin 的默认远程分支, 其他的都是自行添加的
git remote -v
  • 向指定远程分支推送
git push test master
# 这行命令的含义就是将本地的 master 分支提交到 test 这个远程库的 master 分支上
  • 向指定远程分支的某一分支推送
git push test master:develop
# 这行的结果就是 本地的 master 分支被推送到 test 这个远程库的 develop 分支上

8. 移除指定的远程库

git remote remove test

查看其他命令

git remote -h

-参考
廖雪峰Git
hello-world

相关文章

  • Git常用操作

    Git常用操作 基础: ​ 进阶: 1.1 本地库初始化 本操作会生成 .git 目录,存放的是本地库相关文件。 ...

  • git操作进阶

    远程仓库github网站是著名的开源分布式代码托管网站,结合git工具,可以让我们在团队管理代码时十分方便首先注册...

  • Git进阶操作

    主要总结了一些git基础上的一些指令,直接展示用法,方便大家查询使用 1. 删除本地远程连接 之后可以用git r...

  • git 进阶使用手册

    博客更新:tengfeios.com介绍一些关于git的进阶操作 提交相关 git提交内容模版 git confi...

  • git使用技巧

    基本操作 初级 进阶 升华 git更改源地址 由于使用https的git地址, 总是报错error: The re...

  • Git 操作进阶使用

    1.引言 最近跳槽啦,入职啦一家新的公司,5个人协同办公,共同维护一个项目。因为自己git 用的不是很熟悉,导致,...

  • GIT 进阶

    GIT 进阶 命令:

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • git 进阶

    git 进阶 保证日常正常的使用只需要记忆不到二十个命令即可,但是要是达到所有操作都了然于心那不记忆上千个操作可是...

网友评论

    本文标题:Git进阶操作

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