注:主要是VS菜单项中git->push(推提交)/pull(拉获取)/commit(更改提交)
1.转:http://www.cnblogs.com/oec2003/archive/2012/11/13/2768860.html
2.打开git-extention 菜单-》远程-》putty-》生成或导入KEY
转载:http://www.cnblogs.com/zdz8207/archive/2012/04/27/git-github.html
点击[generator]按钮,然后点击【Save public key】保存public文件,再点击【 save private key 】保存私钥,。
技巧说明:在生成过程中一定要用鼠标在界面上移动,这样就会很快的生成key值,将生成的key值粘贴到下面2中key输入框中.
将以上的Public和Private.ppk保存在指定目录下Key下
3. 到网站该用户下点击Account Setting的左边菜单“SSHKeys”.Title填写:ProjectorKey。Key的填写:将其粘贴到githhub中
4. 【Add Key】以后,用github账户登录github,然后获source,获取时需要载入Private.ppk文件,指定到存放它的目录,然后选择Private.ppk文件,输入用户即可。
5.首先在VS里面菜单项-》git-》initial new repository,转换现有项目。然后推送该项目到网站中,即打开git-extentions 菜单项-》命令-》推送-
其中红框部分在网站中,即
然后会提示载入私有密钥,把刚才生成的私有密钥加载进去(注:第三步已在网站中加入该私有密钥)。
6.理解的"推送"为 推送所有,”提交“时提交改动的内容,”拉取“为获得github上更新的内容,不是拉取全部,除非原本没有(一般用克隆)。