git的安装以及使用方法总结

本文介绍了Git的安装步骤及验证方法,并推荐了多个Git代码托管平台,包括GitHub、GitLab、Bitbucket等国内外知名平台。同时,还通过优快云代码托管为例,详细讲解了如何进行本地文件与远程仓库的同步操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、git的安装
在云盘里下载git的安装包,解压缩,安装第一个,第二个,第三个为中文版,不安装也可以。
安装完之后,右击鼠标就可以查看是否安装好了。
安装第一个的时候,一定要不选取安装windows界面版,因为第二个就是专门的windows界面版,更好用,更方便易懂


二、推荐几个常用的Git代码托管平台

说到Git代码托管平台,首先推荐的是GitHub,好多好的开源项目都来自GitHub,但是GitHub只能新建公开的Git仓库,私有 仓库要收费,如果你做的是一个开源项目,可以首选GitHub。下面推荐几个比较好的Git代码托管平台,这里我不做过多的说明和评价,也好让大家多看 看,比较一下,找到自己的"真爱"。

1、GitHub

关于GItHub相信大家都有耳闻,我就不详细介绍了。GitHub地址:https://github.com/,

2、Gitlab

对于有些人,提到GitHub就会自然的想到Gitlab,Gitlab支持无限的公有项目和私有项目。Gitlab地址:https://about.gitlab.com/,

3、Bitbucket

bitbucket免费支持5个开发成员的团队创建无限私有代码托管库。bitbucket地址:https://bitbucket.org/,

4、(推荐)开源中国代码托管

前面说的都是国外的,下面来说几个国内的。开源中国一个账号最多可以创建1000个项目,包含公有和私有,开源中国代码托管地址:http://git.oschina.net/,

开源中国在几个月前又发布了团队协作开发平台,和代码托管平台一起,打造了一个十分好的团队开发平台,开源中国团队协作平台地址:http://team.oschina.net/,团队协作平台支持任务的创建、讨论、便签等,

5、(推荐)coding.net

谈到coding.net,首先必须提的是速度快,功能与开源中国相似,同样一个账号最多可以创建1000个项目,也支持任务的创建等。coding.net地址:https://coding.net/home.html,

6、优快云代码托管

优快云代码托管地址:https://code.youkuaiyun.com/,

7、京东代码托管平台

京东代码托管平台地址:https://code.jd.com/,

说到这里,也差不多了,虽然我不想影响大家的选择,但是还是想表达一下我的看法,我个人比较喜欢GItHub、开源中国、Coding.net这个三个。

三、这里以code.youkuaiyun.com为例子讲解一下
首先登录https://code.youkuaiyun.com,登录上自己的账号,密码,点击右上角的“我的code",如果没有项目可以自己建一个项目,这里我建立了一个项目”forwork"(项目名称只允许字母,数字,下划线),创建私有项目,可以拉取你的工作伙伴进入这个私有项目中,这样你们的工作内容可以共享。
1.首先第一步要在本地克隆一个服务器上的空项目
右键任一个文件夹,选择git clone,这样在你本地当前多出来一个文件夹,文件夹的名称与服务器上的名称一致(eg: forwork),文件夹内会为空,因为服务器上没东西.
2.本地修改文件后,上传文件至服务器
首先在forwork文件夹中添加了文件,第一步右键选择tortoisegit--》add,把新增的文件添加到仓库中(这个仓库是本地和服务器之间的一个暂存器),选择add,会自动匹配尚未上传服务器的文件,选择你需要上传的文件,打勾,点击Ok,则存到了仓库。
上传成功后点击右侧第一个按钮commit(提交)按钮,即是提交到服务器上。这时需要添加message(即为何在上传这个文件,用途是什么,修改了哪些东西)(eg:添加文件哈哈)点击Ok。然后点击push ,Ok.这样就把你的文件“哈哈”成功的上传到了服务器上。
在本地上看到的“哈哈”文件下方有一个绿色对勾,说明现在与服务器一致。如果有叹号就说明有错误,需要重要修改,然后再上传。

如果仅仅是修改了文件,就右键点击该文件,选择commit,然后再push就只可以上传修改的文件到服务器上。如果只是push,则不会上传,会是一个小红叹号。
3.使用git不需要重复输入用户名和密码
右击tortoisegit--》setting,选择git, 选择edit global .gitconfig 输入下面这两行代码 1. [credential]   
 
2. helper = store
然后点击应用,保存,以后再输入一次,就无需再输入多次密码啦。
注意:
这个地方让输入用户名,密码什么的。如果发现键盘不能输入文字,则还是打开刚才那个文件,在name,email,signingkey输入你的姓名,用户邮箱以及密码保存关闭即可。
4.别人修改文件后,拉取文件到本地
在你的目录下,点击tortisegit-->pull,点击Ok,则自动把最新的文件
5.遇到冲突怎么办,同一个文件,两个人同时修改了同一行,这时如何处理
比如用户A修改了"哈哈.txt"的第一行,用户B也修改了“哈哈.txt"的第一行,且用户A提交了代码,当用户B提交时就蒙逼了,不能提交。
出现错误提示:git did not exit cleanly (exit code 1) (3604 ms @ 2015/7/28 17:11:27)
 这时需要首先pull,下载下来服务器上的文件,然后就会发现文件上面有个小黄叹号,右击该文件,选择tortoise--》diff,比较两个文件的不同之处,处理冲突(大部为多几个回车即可)处理好之后,保存,关闭。右击tortoise--》resolve,然后再commit,然后再push,这样的话就可以在不修改别人的东西的同时,也上传了自己的东西。保证不会有错误。
<think>好的,用户需要下载Git安装包。根据提供的引用内容,用户可能遇到官网下载速度慢的问题,需要更快的国内镜像。 首先,我应该先确认官网下载地址是否正确。引用[2]和[4]都提到官网是https://git-scm.com/downloads,用户可以直接访问,但可能速度较慢。接着,引用[3]和[4]提供了阿里云的镜像地址,比如https://npm.taobao.org/mirrors/git-for-windows/,不过需要检查这些链接是否仍然有效。此外,引用[3]还提到另一个镜像地址https://registry.npmmirror.com/binary.html?path=git-for-windows/,这可能是备选方案。 用户可能对技术不太熟悉,需要明确的步骤指导。应该分点列出官网和镜像的下载方式,并说明各自的优缺点。例如,官网适合网络状况好的用户,而镜像适合国内用户加快下载速度。同时,要提醒用户注意版本选择,推荐最新稳定版。 还要注意引用标识的正确添加,每个来源的信息末尾加上对应的[^n]。另外,需要确保所有链接格式正确,没有错误。最后,生成相关问题,帮助用户解决可能遇到的后续问题,比如安装步骤或配置教程。</think>### Git安装包下载指南 #### 1. **官方下载渠道** 访问Git官网下载页面:https://git-scm.com/downloads,选择与操作系统匹配的版本(Windows/macOS/Linux)。官方版本稳定可靠,但国内用户可能因网络问题下载速度较慢[^2]。 #### 2. **国内镜像加速下载** 若官网下载速度过慢,可使用以下国内镜像地址: - **阿里云镜像**(推荐) 选择对应版本快速下载:https://registry.npmmirror.com/binary.html?path=git-for-windows/[^3]。 - **其他镜像源** 若阿里云镜像失效,可尝试其他镜像站点(如清华大学开源镜像站)[^4]。 #### 3. **版本选择建议** - **Windows用户**:下载后缀为`.exe`的安装包(如`Git-2.44.0-64-bit.exe`)。 - **macOS用户**:选择`.dmg`格式的安装包。 - **Linux用户**:通过包管理器(如`apt`或`yum`)直接安装。 #### 4. **验证安装包完整性** 下载完成后,建议通过哈希校验(如SHA-256)或数字签名验证文件是否完整,避免下载损坏或被篡改的安装包[^1]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值