Git协作

  • A+
所属分类:C#

[toc]

1.先安装windows版git

Git协作
一路Next即可,遇到下面选择编辑器窗口,选择自己已安装的编辑器即可,如果都不想安装,采用Nano编辑器即可,
Git协作
下面多个窗口一路保持默认即可
Git协作
Git协作
Git协作
Git协作
Git协作
Git协作
Git协作

2.安装TortoiseGit(俗称小乌龟),一路保持默认即可

3.安装TortoiseGit中文包,一路保持默认即可,最后窗口中勾选Configure TortoiserGit to use this language

Git协作

4.创建私匙,用于授权小乌龟连接自己的Github账户

在TortoiseGit安装目录中找到Puttygen,打开后,点Generate
Git协作

耐心等待(这个puttygen其实是按照鼠标运行的轨迹来计算的,点了generate之后鼠标乱画几下就ok了).......,出来下面的,从头开始复制到=,后面的rsa-key-xxxx不要复制,同时点击save private key,将文件保存下来,如git.ppk文件
Git协作
打开自己的Github账户,找到Settings下面的SSH and GPG keys项,
Git协作
点击右侧的New SSH key
Git协作
授权完毕

5.创建本地Git项目

打开Github上的项目创建的一个项目,然后在项目首页,选择Use SSH
Git协作
点后边的复制小按钮,会复制到项目git链接地址
在本地创建空白目录,进入目录,然后鼠标右键菜单“Git 在这里创建版本库”,
Git协作
不要勾选,直接点确定,就会出现一个.git目录,一般是隐藏的。
然后点击鼠标右键,执行右键菜单TortoiseGit->settings

Git协作

在上面窗口中填写好基础信息后,进入Git->远端
在右侧窗口中URL推送URL中填入上面复制的项目git地址,远端文本框会自动生成,putty 密匙文本框中指定前面保存的私匙文件(git.ppk)
Git协作

点击添加/保存按钮,之后会有个乱七八糟的提示,点"是"就可以了。

正常的话,小乌龟就会开始将Github中项目拉取到当前目录。如果没有显示拉取窗口,或者拉取失败,点击鼠标右键,执行右键菜单TortoiseGit->拉取(pull),直接点确定,然后什么都拉下来了。
Git协作

5.提交项目

项目修改后,点击右键,执行右键菜单Git提交->master,写注释,点确定
Git协作
此操作会将修改写入到本地的git数据库中,然后再执行右键菜单TortoiseGit->推送,直接点确定,将本地修改合并到Github项目中,稍等一会,你自己再去刷刷你的[email protected]的项目主页,就会发现变化了。

6.Private项目如何协同

打开Private项目的Settings项,在左侧找到Manage access项,点击右侧Invite collaborator
Git协作
在弹出的窗口中输入协同者的邮箱或者github账户名称,在github给出的账户中选择好协同者账号,添加即可。然后copy邀请链接给协同者
Git协作
协同者在邀请页面同意邀请,
Git协作
即可在协同者Settings下的Repositiories中看到协同项目
Git协作

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin