vs2012配置gitHub管理代码详细步骤

Win7 64位机器下进行的源代码管理说明。开发工具使用的是VS2012。

首先说明一下需要配置过程中必备条件

1、GitHub网站帐号 如果没有就在https://github.com/ 此网站注册就可以了。

2、Git Extensions http://code.google.com/p/gitextensions/downloads/list 下载地址就很多了,这里可以在这个下载各种版本的哦。

3、TortoiseGit http://download.tortoisegit.org/tgit/ 这里去下载的时候要注意区分是32位系统还是64位系统。

4、Git Source Control Provider 这个工具也可以直接在VS扩展工具中下载。

接下来,就开始一步一步的进行详细的配置说明工作。话说这配置看似很简单,但真正整起来还是比较麻烦的,特地在此记录一下,以备之后可以进行查询,或者能给学习Git的朋友提供一些帮助。

GitHub账号注册和添加项目仓库

第一步:注册GitHub账号

首先进入到https://github.com/ 主页,如果你没有账号的话,那么就要先进行注册。首页可直接进行注册:

输入以上这个信息,然后点击[Sign up for  GitHub]即可完成注册,或者直接点击[Sign up for GitHub]进行更为详细的注册。

第二步:注册成功之后,先进行创建一个简单的项目仓库。

点击之后进行填写信息

继续点击 [Create repository],完成项目仓库创建工作,这个留着下面会用到。

Git Extensions安装

第一步:打开GitExtensions233SetupComplete.msi,进行安装,一直Next到如下图所示

第二步:勾选以上[Install MsysGit][Install KDiff],继续Next,之后就会进行安装KDiff和MsysGit。

第三步:开始安装KDiff3,一路默认即可成功安装KDiff3。

第四步:开始安装MsysGit,同样我这里也是一路默认即完成安装。

然后继续Next,那么GitExtensions就可以安装成功了。

TortoiseGit安装

 第一步打开安装文件TortoiseGit-1.8.6.0-64bit.msi:

第二步:

第三步:

第四步:

第五步:

完成安装,这里也都是默认的直接Next即可安装成功。

GitExtensions设置

第一步:点击,如果根据我上面的安装过程会出现如下图所示的界面

也就是只有这一条是需要进行修复的,点击[Repair]

 主要是编辑用户名和用户电子邮件即可,然后点击确定。

第二步:生成Key

根据如上操作提示到现在的界面

点击[Generate]

保存生成的Key

 第三步:Github绑定public key

根据1、2、3的步骤进行操作,然后输入key值,点击下面的[Add Key]即可完成绑定Key。

Git本地同步设置

Git本地Clone,点击Git克隆出现如右图所示的界面

URL输入如下图所示的地址,本地目录根据所需进行选择或者新建文件夹即可。

通过上面的那个图也可以发现这里[load putty key]被禁用了,好伤。后来继续百度终于找到了解决方案。

点击鼠标右键,选择如下进行设置

点击设置之后,进行如下设置,即可进行重新加载Putty key

重新加载,然后点击确认之后

成功了,只不过暂时在Git上没文件,所以克隆后文件夹只有.git配置文件。

VS2012源代码管理配置

新建了一个控制台的应用程序,然后在工具菜单中的[扩展和更新]来下载Git Source Control Provider,安装之后重启VS即可。

重启VS之后,再在工具==>>选项==>>Source Control==>>选择源代码管理器

然后在本地目录下G:\GitTest添加一个项目,我这里暂时新建了一个控制台应用程序进行测试。

再在VS下进行同步项目到Git服务器。

Add Files添加文件 Commit提交文件(到本地) Push推送(到服务器)

在Commit中有一个选项 提交并推送

点击提交并推送之后,输入GitHub账号和密码就可以进行上传到服务器了。上传完毕就有有如上图小窗体的提示,我们再来看一下GitHub上的源代码吧。

总结

终于成功的完成了在GitHub上的源代码管理,心中不由暗自庆幸,哈哈。接下来再去具体学习下一些关于Git的细节操作了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 首先,你需要打开Git Bash终端并将文件夹添加到仓库中,以便将文件夹上传到GitHub。其次,你需要将文件夹提交GitHub,这需要你输入以下命令:git commit -m "提交信息",其中提交信息是针对提交的文件夹的描述。接下来,你需要将文件夹推送到GitHub,这需要你输入以下命令:git push origin master,这将文件夹推送到GitHub上。最后,你可以使用以下命令将文件夹添加到局域网中的GitHubgit remote add origin [GitHub上的URL],这样你就可以将文件夹提交到局域网中的GitHub了。 ### 回答2: 将文件夹提交到局域网中的 Github 可以通过以下步骤完成: 1. 配置局域网 Github 服务器:在局域网中的一台服务器上安装、配置并运行 GitHub 服务器。 2. 创建仓库:在 GitHub 服务器上创建一个新的仓库,用于存储要提交的文件夹。 3. 克隆仓库:在本地使用 Git Bash 或 GitHub Desktop 等工具克隆刚创建的仓库到本地。 4. 将文件夹复制到本地仓库目录:将要提交的文件夹复制到刚刚克隆的本地仓库目录中。 5. 添加文件夹:使用 Git Bash 或 GitHub Desktop 执行命令 `git add 文件夹路径`,将文件夹添加到本地仓库。 6. 提交更改:执行命令 `git commit -m "提交信息"`,提交添加的文件夹到本地仓库。 7. 推送到远程仓库:执行命令 `git push origin 分支名称`,将本地仓库的更改推送到远程仓库(GitHub 服务器)。 8. 在局域网中访问仓库:通过浏览器访问 GitHub 服务器所在的局域网地址,进入刚创建的仓库页面,即可查看提交的文件夹。 需要注意的是,在执行上述步骤前,需要确保局域网中的 GitHub 服务器已正确设置并运行,并且已经配置好身份验证等相关信息,以便进行推送操作时能够顺利进行认证。另外,在提交文件夹时,也可以添加 `.gitignore` 文件来忽略不需要提交的文件或文件夹。 ### 回答3: 将文件夹提交到局域网中的GitHub的详细代码步骤如下: 1. 在局域网中搭建一个GitHub服务器,可以使用GitHub Enterprise或者自建GitLab等。 2. 在服务器上创建一个新的仓库,用来存储你要提交的文件夹内容。 3. 在本地的命令行终端或者GUI工具中进入你要提交的文件夹的路径。 4. 使用以下命令初始化一个本地git仓库:git init。 5. 将你要提交的文件夹中的所有文件添加到本地git仓库中,可以使用以下命令:git add .(注意:这里需要包括"."来添加所有文件,如果只想添加部分文件,需要指定文件路径)。 6. 提交文件到本地git仓库,使用以下命令:git commit -m "提交信息"(在引号中填写你的提交信息,描述本次提交的内容)。 7. 在GitHub服务器上创建的仓库中找到仓库的网址(URL)。 8. 将本地仓库与远程仓库关联,使用以下命令:git remote add origin <远程仓库URL>(将远程仓库URL替换为实际URL)。 9. 将本地的提交推送到远程仓库中,使用以下命令:git push -u origin master(第一次推送时需要添加参数“-u”)。 10. 当推送完成后,你的文件夹内容就被提交到了局域网中的GitHub服务器中。 这些步骤会将你的文件夹内容提交到局域网中的GitHub,其他局域网中的成员也可以通过相同的方式来克隆该仓库,并获取你提交的文件夹内容。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值