`
hudeyong926
  • 浏览: 2018158 次
  • 来自: 武汉
社区版块
存档分类
最新评论

TortoiseGit操作

 
阅读更多

项目设置多个远端库


 

克隆项目的dev分支

也可以切换分支

重置到某个版本

 重置到指定的版本

 新增的文件添加到忽略列表,不是.gitignore中的忽略列表

Git 分支操作命令

#查看远程分支
git branch -r 

#查看本地分支
git branch 

#切换至某分支
git checkout master

#把其他某个分支,合并入当前分支.
git merge branchName

#删除本地dev分支
git branch -D dev

专业的分支管理

apt-get install git-flow

初始化: git flow init

开始新Feature: git flow feature start MYFEATURE

Publish一个Feature(也就是push到远程): git flow feature publish MYFEATURE

获取Publish的Feature: git flow feature pull origin MYFEATURE

完成一个Feature: git flow feature finish MYFEATURE 分支的内容就会合并到develop,并且删除feature/name分支

 

Git源地址

#查看源地址
git remote -v

#替换地址
git remote set-url origin https://xxx@github.org/XX.git

#添加源
git remote add other https://xxx@github.org/XX.git 

#删除源
git remote remove other

#拉取指定源的master分支
git pull --no-rebase other master

#推送 git pull 源 本地分支:远端分支
git push origin dev:dev

Git-将指定文件回退到指定版本

1.首先查看文件的历史版本。

git log /path/to/file
 2.找到你想要还原的版本。如 
commit 052c0233bcaef35bbf6e6ebd43bfd6a648e3d93b 
Author: panww <panww@gmail.com> 
Date: Wed Nov 8 11:48:31 2017 +0800 
 3. 将文件还原到你想要还原的版本。$ git checkout ${commit} /path/to/file。即
$ git checkout 052c0233bcaef35bbf6e6ebd43bfd6a648e3d93b /path/to/file
查看状态(冲突文件 未提交 修改列表)
git status
还原本地修改
git checkout .
git checkout a.js
 
  • 大小: 14.3 KB
  • 大小: 20.1 KB
  • 大小: 53.8 KB
  • 大小: 33.4 KB
  • 大小: 77.8 KB
分享到:
评论

相关推荐

    Git及TortoiseGit操作参考手册

    TortoiseGit是一款免费开源的git版本控制系统,TortoiseGit 简称 tgit, 中文名海龟Git。这款TortoiseGit是根据GPL所研发,这意味着任何人都可以完全免费使用,包括在商业环境中,没有任何限制。

    TortoiseGit最新版(资源及使用教程文档)

    这个资源里面有TortoiseGit安装包、及下载安装配置、如何使用、注意事项和遇到的一些问题的解决方法;在网上看了很多帖子,都是一块儿一块儿的,学习起来比较麻烦吃力;这是我综合网上的教程和实际开发总结出来的,...

    TortoiseGit用户手册中文

    4.8 撤销某次操作 20 4.9 Git Resolve 20 5 Git中冲突的解决 21 5.1 逻辑冲突 21 5.2 树冲突 22 5.3 内容冲突 23 6 Git分支管理策略 25 6.1 Master分支(主分支) 26 6.2开发分支Develop 26 6.3 临时性分支 26 ...

    Tortoisegit 64位安装包

    tortoisegit1 64位是针对64位windows系统研发的git用户管理工具,相较于Git原生的命令行管理界面tortoisegit实现了管理界面的图形化和功能化,使得远程分布式管理系统git操作变得轻松简约,在不需要复杂命令行输入的...

    TortoiseGit-2.14.0.1-64bit

    TortoiseGit可以在Windows操作系统上运行,并提供了一些强大的功能,如提交、拉取、推送、合并、分支、标签、差异比较等。它还提供了一些高级功能,如重命名、移动、删除、复制文件和文件夹、文件夹比较、文件夹同步...

    TortoiseGit安装包以及对应中文语言包

    TortoiseGit是一个流行的Git版本控制系统的图形界面工具,它可以在Windows操作系统上使用。它提供了一个简单易用的界面,使得Git命令的操作更加直观和方便。TortoiseGit通过在文件系统上提供一些额外的功能,如提交...

    TortoiseGit, 用于操作Git的Windows Explorer 扩展;官方存储库 https.zip

    TortoiseGit, 用于操作Git的Windows Explorer 扩展;官方存储库 https TortoiseGit - 这是Git版本控制的最酷界面TortoiseGit是基于TortoiseSVN的Git Windows shell 接口。 它是开源的,可以完全免费地构建软件。...

    TortoiseGit连接Gerrit操作指南

    TortoiseGit连接Gerrit操作指南

    TortoiseGit用法教程视频

    用来帮助使用TortoiseGit的提交、修改、解决冲突等操作的录屏信息

    TortoiseGit-2.4.0.2-64bit.msi 中英文版(附使用教程)

    tortoisegit 64位是针对64位windows系统研发的git用户管理工具,相较于Git原生的命令行管理界面tortoisegit实现了管理界面的图形化和功能化,使得远程分布式管理系统git操作变得轻松简约,在不需要复杂命令行输入的...

    TortoiseGit(小乌龟)使用和配置详情(值得珍藏)

    与传统的Git命令行工具相比,TortoiseGit无需输入长串的命令,只需通过鼠标操作即可完成代码的提交和上传。 TortoiseGit支持Windows系统,并有一个前辈版本叫TortoiseSVN,两者都是非常优秀的开源版本库客户端。它...

    Java进阶版本管理工具Git全套视频教程

    6.Git 的基本使用01-TortoiseGit 操作本地仓库 6.1 初始化仓库 6.2 添加文件 6.3 提交文件至本地仓库 6.4 修改文件,与再次提交文件 6.5 文件状态讲解 6.6 修改文件,不提交和上一个版本比较差异(diff) 6.7 查看提交...

    tortoiseGit的基本操作

    这里展示的是TortoiseGit作为客户端进行源代码管理的常用基本操作。

    TortoiseGit-2.8.0.0-64bit及汉化包.rar

    关于TortoiseGit TortoiseGit是Git的Windows Shell界面,基于TortoiseSVN。...每个TortoiseGit版本都包含一个自定义崩溃报告工具,它可以帮助我们更快地修复错误,即使您无法准确记住触发它的操作。

    Git-TortoiseGit

    Git代码托管技术。可视化软件TortoiseGit,语言包

    TortoiseGit-2.7.0.0-64bit

    TortoiseGit是一个开放的,为git版本控制系统的源客户端。像一个普通的文件服务器,除了会... TortoiseGit其实就是对git的一个封装起来的程序,用来简化git操作.不仅仅可以实现git仓库管理,还可以通过它实现权限控制。

    git和tortoisegit

    git安装包和git代码提交工具(tortoisegit),用于多人项目协作...该软件功能和git一样不同的是:git是命令行操作模式,tortoiseGit界面化操作模式,不用记git相关命令就可以直接操作,读者可根据自己情况选择安装)

    Git最全--Git安装包+TortoiseGit64+TortoiseGit语言包+Git所有命令文档+Windows下安装git操作步骤文档

    Git最全--Git安装包+TortoiseGit64+TortoiseGit语言包+Git所有命令文档+Windows下安装git操作步骤文档

    TortoiseGit.rar-32位

    github for windows 和 tortoisegit 都是对git的封装软件, 可以使用GUI的方式进行操作 github for windows还可以直接登陆github进行操作 相比之下, torgoisegit 功能最多, 如果是用github的话, github for windows...

    Git-2.36.1-64-bit、TortoiseGit、TortoiseGit-LanguagePack简体中文包

    Git 是一款免费、开源的分布式版本控制系统,可以有效、高速地处理...Tortoisegit Tortoisegit是一款图形化的软件,使用图形化界面来操作git 该资源中含Git、TortoiseGit、TortoiseGit-LanguagePack安装教程在博客中见

Global site tag (gtag.js) - Google Analytics