好教程推荐系列:Git教程/Git可视化客户端/GitLab虚拟机

366 阅读2分钟

1、官网

gitforwindows.org/

git-scm.com/downloads

git-scm.com/downloads/g…

github.com/git/git

 

2、教程

www.liaoxuefeng.com/wiki/896043…

www.runoob.com/git/git-tut…

github.com/michaelliao

问:git如何获取历史版本项目?

1,新建一个文件夹,bash命令执行“git clone http://XXXX/XX.git”代码。

2,"git log"查看历史记录,粘贴对应的希哈值。

3,执行 “git checkout 哈希值”,本目录下代码就对应版本代码。

例如git checkout b0362a895d39061c0bc6f05c575af47de1b3f702

 

3、Gitlab :Gitlab Community Edition 社区版

(1)原版网站

about.gitlab.com/

packages.gitlab.com/gitlab/gitl…

(2)官方原版镜像,清华镜像源,推荐

mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ 

(3)第三方打包好的Linux虚拟机,内含GitLab,强烈推荐。Bitnami虚拟机包含安装和配置了GitLab CE的最小Linux操作系统。使用Bitnami虚拟机映像需要管理程序软件,例如 VMware Player 或 VirtualBox。

bitnami.com/stack/gitla… 

docs.bitnami.com/virtual-mac…

docs.bitnami.com/virtual-mac…

下载*.ova文件,然后使用VMware Workstation Pro打开。软件启动,会显示以下信息:

1、使用浏览器,输入https://192.168.101.156/,打开gitlab的管理页面,默认的用户名是root,密码是QpCRGy7A76ja。密码是首次安装ova文件时,生成的随机字符串。

2、虚拟机的终端,默认的用户名和密码都是bitnami。

 

 

4、Git GUI Tools

(1)Sourcetree

一个用于Windows和Mac的免费Git客户端。Sourcetree简化了如何与Git存储库进行交互,这样您就可以集中精力编写代码。通过Sourcetree的简单Git GUI可视化和管理存储库。

www.sourcetreeapp.com/

SourceTree安装与使用

使用Sourcetree,需要先注册bitbucket账户:

id.atlassian.com/
bitbucket.org/

(2)海龟tortoisegit

tortoisegit.org/

github.com/TortoiseGit…

TortoiseGit 使用教程

(3)GitKraken

Legendary Git client for Windows, Mac & Linux. Free for open source.

GitKraken 6.5.1安装包,该版本仍然为免费版本,内附禁止自动更新的详细说明。

www.gitkraken.com/

github.com/5cr1pt/GitC…

(4)微软GitHub Desktop

desktop.github.com/

github.com/desktop/des…

docs.github.com/cn/desktop

如果想导入gitlab或者bitbucket的项目,可以选择克隆一个仓库,然后输入url:

(5)微软github插件for VS

visualstudio.github.com/

github.com/github/Visu…

marketplace.visualstudio.com/items?itemN…

请注意:以上两个微软工具既可以服务于GitHub项目,也能用于Gitlab项目。

(6)GitQlient

GitQlient,发音为git + client(/ gɪtˈklaɪənt /)是最初从QGit分叉的多平台Git客户端。 如今,它已不再只是一个分支,而是增加了许多新功能。

github.com/francescmm/…

(x)其他,更多使用Qt开发的GUI请参见另一篇博文

blog.csdn.net/libaineu200…