Git Gui 在 Windows下使用
来源:互联网 发布:java开发在公司任务 编辑:程序博客网 时间:2024/05/29 05:57
在windows中进行Zigbee Z-Stack协议栈开发,使用Git工具进行版本的管理。一般都是使用git bash进行操作的,但是有时文件修改的多了,使用git bash感觉有点繁琐,所以需要一个简单的Gui工具来进行简单的管理操作。
- 下载安装
下载地址:https://git-for-windows.github.io/
安装现在部件时注意将Git Gui Here。
然后一直 Next ,都选择默认安装。
- 使用Git Gui
创建/克隆/打开已存在的版本库
第一项:点击进入后,会让你选择要创建版本库的路径,该路径就是需要进行版本管理的代码工程目录,最后点击创建
创建完成后会进入到版本管理界面,在该界面可以对需要进行版本管理的文件进行操作,具体的内容下面在说。
第二个选项:克隆一个已经有的版本库到指定的目录。
第三选项:打开本地一个已经存在的版本库,这个没什么好说的。
Git Gui 日常管理操作
Push操作:
当项目完成一个小功能模块的开发需要进行push操作
点击 “ReScan”扫描改动后的文件,在Unstaged Changes界面显示修改过但未提交的文件,可以点击文件查看修改了那些内容,点击左边的文件图标可以将其添加到Staged Changes (Will Commit)
选择好需要进行版本管理的文件,在 “Commit Message”窗口填写日志,然后单击 “Commit”
如果要提交到远程版本库则点击”Push”,但是注意需要在远程版本库中建立一个空白的工程,然后将路径添加到版本库中。具体怎么添加可以Google,使用git add remote xxx命令
Remote和Merge操作:
服务端重置项目后,想要把本地文件直接push,或修改本地文件,待扫描到有文件改动时在提交 同样也会出错,这是由于git本地与服务器端文件不一致产生冲突导致的。
解决方法:
1、获取仓库的最新改动Git fetch。选择Remote->Fetch from-origin,同样需要输入项目的用户名和密码
2、解决一下文件冲突问题 ,菜单->Merge->Local Merge,在Merge弹窗中选择Merge按钮,成功后会有Success弹窗出现。
如果合并之后检测到文件有冲突,是会提示Command Failed失败的,并且Git Gui是会获取到冲突文件,对于冲突文件的解决,可以右键选择使用远程版本还是本地版本,并且本地已经被打开的话,是会提示是否overwritten.按照此方法挨个解决下冲突文件即可。
- Git Gui 在 Windows下使用
- 在windows下使用git
- 在Windows下使用GTK+开发GUI应用程序
- windows下实现Git在局域网使用
- windows下实现Git在局域网使用
- Git在windows下的安装和使用GIT@OSC
- windows下使用GUI 把本地代码提交到git远程仓库
- windows下使用GUI 把本地代码提交到git远程仓库
- windows下使用GUI 把本地代码提交到git远程仓库
- win下GIT GUI的使用教程
- win下GIT GUI的使用教程
- win下GIT GUI的使用教程
- windows下使用GIT
- windows下使用git
- windows下使用git
- windows下使用git
- windows下使用git
- Windows下 git 使用
- 17多校contest 6- 1003 Inversion ( 模拟
- 爬虫
- Package gitlab-ce-9.4.3-ce.0.el6.x86_64.rpm is not signed
- 解决Android 应用方法数不能超过65K的问题
- java的三大特性之一重写
- Git Gui 在 Windows下使用
- Error LNK2001 无法解析的外部符号 的几种情况及解决办法
- BZOJ 4521: [Cqoi2016]手机号码 数位dp
- 软件工程考试题
- Ubuntu14.04下安装jdk1.8+eclipse(JEE版)
- J2EE学习笔记(三)之重定向、转发、超链接及表单提交的区别和路径
- RecyclerView简单实用
- 解决 父层div和子层div点击事件冲突 (冒泡触发的小方法)
- HTML的严格模式和混杂模式