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

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
分享到:
评论

相关推荐

    TortoiseGit用户手册中文

    TortoiseGit基于msysGit,为Git提供了一种友好的用户界面,使得在Windows环境下进行Git操作更为便捷。 **1. 安装MsysGit** - 在使用TortoiseGit之前,首先需要安装MsysGit,这是一个为Windows平台提供的Git环境。...

    Git及TortoiseGit操作参考手册

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

    Git-TortoiseGit

    11. **日常操作**: 常见的TortoiseGit操作包括:右键点击文件或目录进行添加、忽略、提交;使用更新功能获取远程仓库的最新改动;使用拉取和推送操作同步本地和远程仓库。 总之,Git-TortoiseGit组合为Windows用户...

    TortoiseGit-2.6.0.0-64bit+TortoiseGit-LanguagePack-2.6.0.0-64bit-zh_CN

    7. **常用操作**:一些常见的TortoiseGit操作包括: - **克隆(Clone)**:从远程仓库获取项目副本。 - **添加(Add)**:将更改的文件添加到暂存区,准备提交。 - **提交(Commit)**:保存当前版本并附带注释。...

    TortoiseGIT安装与使用

    使用TortoiseGIT操作 #### 4.1 添加与提交 在你的工作区中,右键选择文件或文件夹,点击“添加”将它们纳入版本控制。接着,右键选择“提交到‘master’”,在弹出的窗口中输入提交信息,点击“确定”完成提交。 ...

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

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

    TortoiseGit2.7.0.0

    TortoiseGit是一款深受开发人员喜爱的开源工具,它提供了与Git版本控制系统集成的图形用户界面,使得在Windows操作系统上操作Git变得更加直观和便捷。TortoiseGit2.7.0.0-64bit是该软件的一个特定版本,专为64位...

    TortoiseGit

    一旦安装完成,用户可以在Windows资源管理器中看到TortoiseGit的图标,开始进行版本控制操作。 总的来说,TortoiseGit是Windows用户进行Git版本控制的理想选择,它简化了Git的使用,使得开发者可以更专注于代码编写...

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

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

    TortoiseGit64位+TortoiseGit中文语言包

    TortoiseGit64位版本是为64位操作系统设计的,确保在高性能计算环境中高效运行。配合TortoiseGit中文语言包,使得国内用户能够更加方便地使用这款强大的Git管理工具。 Git是一种分布式版本控制系统,由Linus ...

    TortoiseGit+比较工具

    **TortoiseGit** TortoiseGit是一款基于Git版本控制系统并专为Windows用户设计的图形化界面工具。...通过熟悉和掌握TortoiseGit的各种操作,开发者可以更好地利用Git的强大功能,实现高效且可靠的代码版本控制。

    tortoiseGit的基本操作

    **TortoiseGit基本操作详解** TortoiseGit是一款基于Git的图形化客户端工具,它为Windows用户提供了直观且易用的界面,用于管理和版本控制源代码。以下是一些使用TortoiseGit进行源代码管理的基本操作步骤: 1. **...

    TortoiseGit图形工具包.zip

    通过运行这个MSI安装文件,用户可以在电脑上安装TortoiseGit,它会集成到Windows资源管理器中,提供包括但不限于添加、删除、提交、推送、拉取、合并等一系列Git操作的右键菜单选项。 其次,`TortoiseGit-...

    TortoiseGit+LanguagePack-2.15.0.0-64bit

    本文将围绕“TortoiseGit+LanguagePack-2.15.0.0-64bit”这一主题,详细介绍TortoiseGit的安装、基本操作以及如何利用语言包进行多语言设置。 首先,我们来看TortoiseGit的安装。在提供的压缩包文件中,有两个重要...

    TortoiseGit用法教程视频

    TortoiseGit是一款基于Git版本控制系统并深度集成到Windows资源管理器中的图形化工具,它为用户提供了简单易用的界面来执行Git的各种操作。在本教程中,我们将深入探讨如何利用TortoiseGit进行代码的提交、修改以及...

    TortoiseGit-2.8.0.0-64bit.+ TortoiseGit中文安装包

    TortoiseGit的最新版本为2.8.0.0,适用于64位操作系统。这个压缩包包含了TortoiseGit的主要安装程序和中文语言包,确保用户可以方便地进行中文界面的设置。 1. **Git基础**: Git是分布式版本控制系统,用于跟踪项目...

    git-TortoiseGit-TortoiseGit-LanguagePack.rar

    TortoiseGit是Git的一个Windows壳层界面,为用户提供了一种直观、方便的方式来与Git进行交互,使得在Windows操作系统中使用Git变得更加简单。TortoiseGit-LanguagePack则提供了多语言支持,包括中文,便于不同语言...

    TortoiseGit-2.12.0.0-64bit

    "TortoiseGit-2.12.0.0-64bit"的版本号表明这是该软件的第2.12.0.0版,适用于64位操作系统。本文将详细介绍TortoiseGit的核心功能、主要特点以及如何在实际开发环境中高效使用。 1. **Git基础概念**:Git是一款...

Global site tag (gtag.js) - Google Analytics