很多人觉得Git太混乱,或者说是一个复杂的版本控制系统,其实不然。这篇文章有助于大家快速开始使用Git。
初级课程
在使用Git之前,您需要建立一个存储库。您可以使用现有目录作为Git存储库,或者创建一个空目录。
使用您当前的目录作为Git存储库,我们只需要初始化它。
git init
使用我们指定目录作为Git存储库。
git init newrepo
从现在开始,我们将假设您在Git存储库的根目录中,除非另有说明。
添加新文件
我们有一个仓库,但是什么都没有。您可以使用add命令添加文件。
git添加文件名
您可以使用添加.继续添加任务文件。
提交版本
现在我们已经添加了这些文件,我们希望它们能够真正保存在Git存储库中。
为此,我们将它们提交给仓库。
git提交-m '添加文件'
如果不使用-m,将出现一个编辑器,让您编写自己的注释信息。
当我们修改了很多文件,但是不想添加每一个文件,并且想提交自动提交本地修改时,我们可以使用-a标志。
git提交-a -m '更改了一些文件'
git commit命令的-a选项可以将git管理的所有修改或删除的文档提交到仓库。
请注意-a不会导致提交新文档,只能修改。
发布版本
我们首先从服务器克隆一个库并上传它。
git克隆ssh ://example.com/~/www/project . git
现在修改后可以推送到服务器。
git push ssh ://example.com/~/www/project . git
检索更新
如果您有如上所述的推送,下面的命令指示当前分支自动与唯一的跟踪分支合并。
git拉力
从非默认位置更新到指定的url。
git拉http://git.example.com/project.git
删除
您希望如何从存储库中删除文件?我们用rm。
git rm文件
分支和合并
分支在本地完成,速度很快。要创建新的分支,我们使用分支命令。
git分支测试
分支命令并没有把我们带到一个分支,只是创建了一个新的分支。所以我们使用checkout命令来更改分支。
git检验测试
第一个分支,或主分支,称为“主分支”。
git结账大师
对其他分支的更改不会反映在主分支上。如果您想提交对主分支的更改,您需要切换回主分支,然后使用合并。
git结账mastergit合并测试
如果你想删除一个分支,我们用-d来识别它。
git分支d检验
相关文章
Github简明教程:http://www.w3cschool.cc/w3cnote/git-guide.html
以上是GitHub简单教程的数据整理,后续继续补充相关数据。感谢您对本网站的支持!