10分钟学会Git教程 – 安装Git、建仓库、添加和推送文件至库
|
![]() |
![]() |
![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
关于Git的历史蜗牛也就不去寻找根源,在去年的时候看到有不少的网友在使用,尤其是用来存储项目脚本的居多,便于提交和管理脚本。使用Git,我们可以直接在远端管理脚本,无论在哪台电脑中或者身处何方都可以进行管理,以及团队的合作项目;我们甚至可以在有些提供的Git仓库中部署程序建立自己的博客,这样还可以节省自己需要购买虚拟主机的费用。
蜗牛毕竟不是职业从事程序员工作的,所以接触这些东东有点零碎,去年有过一段时间看过相关教程,感觉写的都非常的复杂,不容易理解,甚至我们还可以看到各种书店都有相关的书籍出售。其实,如果我们只需要简单的入门,存储程序、文件,根本不需要这么复杂的学习。真正能够入门和简单的推送文件,只需要10分钟就可以学会,对于其他的功能我们可以在以后的深入协同管理时候再进行补充。
PS:在这里我们还是学会用脚本Git作业,因为这样看着高大上、而且速度和效率比较高,如果我们感觉这样比较麻烦,以后蜗牛再分享SourceTree这款软件的使用,可以进行图形化的管理Git仓库文件。
废话少说,再说就不止10分钟学会了。
第一、安装Git客户端软件
关于Git客户端软件有很多,这里蜗牛使用的是Git for Windows(http://msysgit.github.io/)。写这篇文章的时候我用的是WIN系统电脑,所以用这个客户端软件。在MAC上我直接用系统自带的控制台。
安装软件没有什么难度,直接一步步安装完毕,然后我们会可以看到鼠标右键属性时候多了一些选项。
安装Git就先告一段落,我们继续开始Git的使用。
第二、创建远端仓库
一般,我们会使用第三方的Git远端仓库,比如国外的GitHub使用的比较多,国内的有CODING.NET、GITCAFE以及OSCHINA等等。或者我们自己也可以部署私有仓库。无论使用哪里的仓库,基本的功能都是一样的,无非就是在这些第三方平台中注册账户、然后创建私有或者共有仓库,然后进行本地文件的推送。
为了直观的演示,蜗牛这里就使用CODING.NET国内的一款项目管理平台,对于其他的平台也是一样的,这里只不过是为了演示方便,且是简体中文界面,一般的用户看着比较亲切。如果新建账户蜗牛就不多说,在\\”利用Coding.net代码托管空间免费部署个人主页网站\\”文章中有提到,只要我们认识汉字,肯定会注册账户。
这里最为重要的我们要先在远端仓库创建一个仓库,这样我们才可以把本地的文件提交到仓库中。
在Coding后台页面中,我们有看到创建项目按钮,我们先创建项目。
这里的项目名称我们自己取,要知道哪个项目仓库放哪个项目,这个我们要搞明白,别到时候提交错了。
第三、打开Git客户端连接仓库
A – 在我们本地电脑找到位置,新建一个文件夹,用来专门存储这个新建仓库的文件的。然后进入这个文件夹,右键鼠标,选择Git Bash选项打开Git命令框。
B – 连接远端仓库
这里我们需要先从远程仓库找到HTTPS文件路径。
不论哪个平台都有的,这里我们需要进行本地和远程的对接,需要先把远端的文件下载到本地。这样我们在本地这个文件件新增文件才可以同步再上传到远端仓库。
git clone https://git.coding.net/itbulu/gitstudy.git(我们自己的仓库路径)
下载之后我们可以看看本地的文件夹是不是多了文件,把我们的远端仓库文件下载到本地了。
第四、添加与提交备注
这里蜗牛只分享入门基本的功能,我们都会需要把文件推送到远端仓库中,比如这里我把下载下来的ZBLOG PHP程序丢到本地仓库文件夹中。
A – 移动需要上传远端仓库的文件到本地仓库文件夹
B – 通过cd ls命令检查GIT中是否可以看到已经提交到的文件,因为从CLONE克隆下来的文件时候看到还多了一层文件夹,非根目录,所以我们需要cd命令到根目录。
我们可以通过git status查看当前的文件状态,已经有变化文件是需要上传到远端仓库的。
C – 添加文件
git add * (或者文件名)
使用git add命令添加需要上传的文件到缓存中,而不是上传过去,先要部署到缓存趋于,可以用*代表所有文件或者指定文件。
git commit -m \\”备注信息\\”
然后进行备注信息,提交这批文件的备注,这样可以查到修改节点。
第五、推送文件
git push origin master
进行推送文件到仓库,因为我们没有使用公钥绑定,所以每次提交时候需要输入CODING的用户名和密码,这样也好,确保安全。
推送完毕之后,我们可以看看远端仓库的文件是不是多了?
总结,通过这篇文章,是不是很简单的就可以学会使用GIT进行推送文件存储。如果需要深入的学习,我们主要还是要多联系,以及一些常用的脚本就可以了。后面蜗牛再讲继续这篇文章,直接在仓库中部署自己的网站。
猜你可能想看的VPS
- 租用美国服务器有哪些安全方案 美国VPS[主机]
- 6种样式社交论坛网站HTML5模板 - Social 全球[VPS测评]
- 为什么阿里云、腾讯云卖服务器可以挣到钱? 全球[VPS测评]
- 晚点独家丨拼多多9月上线跨境电商平台,首站美国 美国VPS[主机]
- VPS到底有什么用? 全球[VPS测评]
- 亚马逊卖家与广告流量之间的博弈才刚刚开始?品牌卖家如何冲破广告之困... 全球[VPS测评]
- 亿速云“双11”上云狂欢大促 高防云服务器、裸金属服务器优惠套餐 全球[VPS测评]
- 快云科技:香港CN2VPS,2核/2GB内存/3M独享,仅售14.98元 香港VPS[主机]
- 56云服务器怎么样?56云服务器价格和优势是什么? 全球[VPS测评]
- 腾讯云免备案海外服务器:高速网络免备案,助力企业出海! 全球[VPS测评]
- 奶兔云:便宜香港VPS,香港CN2 VPS低至21元/月,香港CN2线路 香港VPS[主机]
- 56云服务器:国内云服务器2核2G5M仅377.46元/年;香港物理服务 香港VPS[主机]
- 香港站群服务器租用推荐,香港多IP服务器/VPS套餐(站群需求) 站群服务器[IP]
- 特网云:香港云服务器新上线,香港新界机房;1核/1G/5M宽带/50G硬 香港VPS[主机]
- 野草云:2021开年大促 – 香港VPS 136.8元年起;香港服务器3 香港VPS[主机]
- 傲游主机:香港CN2高防云主机8折158元/月起(最高50G防御/2核2 香港VPS[主机]
- 青云互联:香港vps全场终身8折优惠,CN2线路,提供大带宽vps,月付 香港VPS[主机]
- VoLLCloud:香港200Mbps不限速大宽带VPS,免费vps领取 香港VPS[主机]
- 青云互联:香港安畅弹性云八折,15元/月起;可自定义配置,可选windo WINDOWS
- 很简单的图片不规则布局样式,纯css样式实现的图片瀑布流布局 全球[VPS测评]
- 快速云:怎么连接vps?VPS的用途有哪些? 全球[VPS测评]
- 快速云:云计算分类和云计算的特点 全球[VPS测评]
- 深圳市城市交通规划设计研究中心股份有限公司关于与腾讯云计算(北京)有限责 全球[VPS测评]
- 云计算拯救互联网巨头:谁抢跑,谁追赶? 全球[VPS测评]
- 新华全媒+丨第六届全球跨境电商大会:跨境电商加快拓宽中国贸易新通道 全球[VPS测评]
- tudcloud,香港沙田大带宽vps特惠7折,CN2+BGP直连,10 香港VPS[主机]
- 亿恩科技香港云服务器 2核2G服务器特价700元/年 香港VPS[主机]
- 无忧云怎么样?大连BGP德阳100G高防香港CN2VPS云服务器 香港VPS[主机]
- 印象云,香港安畅CN2VPS终身8折1核1G22元/月,美国CN2高防V 美国VPS[主机]
- wikihost,微基主机:1核/1G/15G/100Mbps/香港vp 香港VPS[主机]
转载请注明原文地址: http://140.238.13.167:12355/read-142481.html











