您的位置:首页 > 其它

git与IDE开发[git for windows & TortoiseGit]

2015-10-10 18:47 477 查看

git与IDE开发[git for windows & TortoiseGit]

标签(空格分隔): git

CMD markdown链接

背景

使用git管理代码是一个很好的习惯,而且基本成为嵌入式开发的一个标配工具。

开发嵌入式Linux程序的同学应该感到开心,因为一般使用SecureCRT登录到公司Linux服务器,git仓库也在Linux服务器上,直接clone到自己的目录下,开发编译也在服务器上,代码迭代产生的patch也直接在服务器上生成,很方便。然而对于一些使用IDE开发如单片机程序的同学来说,固然使用git管理代码方便了,但是IDE毕竟还是要在本机运行的,而代码在服务器上,如何同步是一个问题。

我就看到一个同事是这么工作的:在本地保存一份代码,进行开发,在Linux自己目录下面同步一个服务器上的仓库代码。每次在本地开发完之后用
beyond compare
工具merge到Linux自己的目录下面,然后生成patch,步骤繁琐而容易出错,而且还不能很好的掌握本地代码的改变情况,在开发过程中如果想知道自己改了哪些代码,还需要用
beyond compare
工具


今天的主题就是使用git for windows同步服务器的git仓库

下载git for windows

地址在这儿

我看到网上很多文章说到使用
msysgit
,其实就是
git for windows
。安装过程很简单,随便找一个教程就行了。

安装完毕后,有三个程序可用,我使用
Git Bash
,这个集成了
MINGW
,让你在windows下面有linux操作的感觉。



打开
Git Bash




是不是有Linux下的感觉。

下载TortoiseGit

地址在这儿

下载安装完后,在任意位置点击右键,出现下图



同步git仓库

点击
Git Clone
,然后输入服务器的仓库地址,前面是
git@10.3.2.66:
,表示git仓库的地址,后面紧跟着具体路径。



点击OK继续,需要输入服务器登陆密码



clone完毕



Git Bash
下查看



总结

使用这两个工具,我们就能很好的在windows环境下解决直接与服务器仓库代码同步的问题,而且在本地有git管理的工具,也方便了开发过程中的各种要求。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git