一:准备--安装软件:
如果要使用 git 进行版本管理,其实使用 git 命令行工具就完全足够了,图形化工具(无论是 git extentions ,还是TortoiseGit),都只不过是命令行的封装。就功能而言,他们能做的,命令行全部可以做到;但命令行能做的,他们不一定可以做到。命令行更加原生、本色,跨越平台,以一当十。建议熟悉 git 命令行工具。
Git 命令行(cygwin) + Git Extensions + Git Source Control Provider
在VS中设置源代码控制位Git Source Control Provider。
然后点击vs菜单的“工具”的“选项”,展开左侧的“Source Control”,在右侧的“当前源代码管理插件”中选择“Git Source Control Provider”,然后点击“确定”

2)设置用户信息:


3)点击工具putty设置:
保存上面的公钥字符串和公钥key文件为public文件,密钥为private.ppk文件。
3)将公钥加入到GitHub的Key管理器中:
4)本地获取Clone
到此算配置完毕,您的Git已经可以与GitHub上面进行同步了。
Visual Studio中会出现如下菜单:
三:开始工程提交


(实际上用命令行,直接git status也是可以看到的
表示修改了resource.h);
如果是提交,要先载入你想提交的,载入就是add,,提交就是commit到版本库里面,然后再push到仓库





原文:http://www.cnblogs.com/lufeel/p/4897823.html