windows中安装Git、建仓库、添加和推送文件至库

第一、安装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进行推送文件存储。如果需要深入的学习,我们主要还是要多联系,以及一些常用的脚本就可以了。后面老蒋再讲继续这篇文章,直接在仓库中部署自己的网站

s

时间: 2024-10-26 17:19:34

windows中安装Git、建仓库、添加和推送文件至库的相关文章

Windows中安装Apache2和PHP4权威指南

apache|window Apache 2和PHP是创建交互式网站的流行方案,而且成本很低.在Windows中安装Apache 2是一件轻而易举的事情,但要使PHP 4与Apache 2配合无间地运行,就需要一定的技巧. 在PHP 4.3手册的Windows安装小节,没有解释如何让PHP与Apache 2配合使用,而有关Apache 2安装的小节缺失了你需要的大量信息.在网上公布的其他安装指南中,也包含了不少错误,使一些安装人员只好不断试验和犯错.例如,有些人甚至将PHP的DLL替换成其他PH

在Windows中安装Apache2和PHP4的权威指南

apache|window Apache 2和PHP是创建交互式网站的流行方案,而且成本很低.在Windows中安装Apache 2是一件轻而易举的事情,但要使PHP 4与Apache 2配合无间地运行,就需要一定的技巧. 在PHP 4.3手册的Windows安装小节,没有解释如何让PHP与Apache 2配合使用,而有关Apache 2安装的小节缺失了你需要的大量信息.在网上公布的其他安装指南中,也包含了不少错误,使一些安装人员只好不断试验和犯错.例如,有些人甚至将PHP的DLL替换成其他PH

Windows中安装Apache2和PHP4权威指南_php技巧

Apache 2和PHP是创建交互式网站的流行方案,而且成本很低.在Windows中安装Apache 2是一件轻而易举的事情,但要使PHP 4与Apache 2配合无间地运行,就需要一定的技巧.  在PHP 4.3手册的Windows安装小节,没有解释如何让PHP与Apache 2配合使用,而有关Apache 2安装的小节缺失了你需要的大量信息.在网上公布的其他安装指南中,也包含了不少错误,使一些安装人员只好不断试验和犯错.例如,有些人甚至将PHP的DLL替换成其他PHP版本的DLL.OK,为了

在Windows中安装Apache2和PHP4的权威指南_php基础

Apache 2和PHP是创建交互式网站的流行方案,而且成本很低.在Windows中安装Apache 2是一件轻而易举的事情,但要使PHP 4与Apache 2配合无间地运行,就需要一定的技巧. 转自:动态网制作指南 www.knowsky.com 在PHP 4.3手册的Windows安装小节,没有解释如何让PHP与Apache 2配合使用,而有关Apache 2安装的小节缺失了你需要的大量信息.在网上公布的其他安装指南中,也包含了不少错误,使一些安装人员只好不断试验和犯错.例如,有些人甚至将P

在Windows中安装配置Qt

在Windows中安装配置Qt 当前修订版本 Qt是很好的跨平台开发环境,本文介绍在Windows中配置Qt的方法. MinGW环境 与MinGW环境配合是GPL版Qt在Windows中惟一支持的解决方案.配置也并不复杂. 准备安装程序 到Qt下载页面下载Qt的exe格式的安装包(约七十多兆),如 http://ftp.ntua.gr/pub/X11/Qt/qt/source/qt-win-opensource-4.3.4-mingw.exe 如果还没有MinGW环境,推荐到Trolltech的

《第一本Docker书(修订版)》——2.5 在Windows中安装Docker Toolbox

2.5 在Windows中安装Docker Toolbox 如果使用的是Microsoft Windows系统,也可以使用Docker Toolbox工具快速上手Docker.Docker Toolbox是一个Docker组件的集合,还包括一个极小的虚拟机,在Windows宿主机上安装了一个支持命令行工具,并提供了一个Docker环境. Docker Toolbox自带了很多组件,包括: VirtualBox:Docker客户端:Docker Compose(参见第7章):Kitematic--

iOS10添加本地推送(Local Notification)实例_IOS

前言 iOS 10 中废弃了 UILocalNotification ( UIKit Framework ) 这个类,采用了全新的 UserNotifications Framework 来推送通知,从此推送通知也有了自己的标签 UN (这待遇真是没别人了),以及对推送功能的一系列增强改进(两个 extension 和 界面的体验优化),简直是苹果的亲儿子,因此推送这部分功能也成为开发中的重点. 本文主要查看了 iOS 10 的相关文档,整理出了在 iOS 10 下的本地推送通知,由于都是代码,

git内容推送到远程库时一直停留在如下界面,求高手指点

问题描述 git内容推送到远程库时一直停留在如下界面,求高手指点 解决方案 协议错误吧 看不太清楚 解决方案二: 问题已经解决 协议错误

第三方推送-添加极光推送后在android4.4环境下运行崩溃

问题描述 添加极光推送后在android4.4环境下运行崩溃 在android5.0环境下运行一切正常是怎么回事? logcat: 10-23 08:13:33.233 2302-2302/com.example.jkd.fchangshi I/dalvikvm﹕ Could not find method android.view.ViewGroup.onNestedScrollAccepted, referenced from method android.support.v7.intern