谈一谈|如何快速上手Git

简介: 谈一谈|如何快速上手Git

问题描述

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

解决方案

1、创建版本库

首先打开Git Bash,然后进入到版本库想存放的位置,比如想在D盘下dev文件夹下新建名叫test的版本库:

图 1 新建版本库

然后使用 git init ,让这个目录成为git管理的仓库,就可以看到目录里多了一个.git的文件。这个文件是git用来追踪这个版本库的,不能乱改里面的内容,否则会出现一些问题。

图 2 git管理仓库

图 3 .git文件

2、添加代码

现在可以添加文件到此目录下,比如添加一个test.txt文件:

图 4 添加文件

3、提交代码

使用git add test.txt 命令:

图 5 使用命令

如果没有任何提示就代表成功了。接着使用提交命令,把文件提交到仓库:

图 6 提交命令

双引号里面的内容是这次提交的代码的描述。如果提示如图信息就代表提交成功了。

3、推送到远程仓库

如果想把这些代码推送到远程版本库,比如GitHub,就需要在GitHub上先新建一个仓库,先进入GitHub网站,然后登录自己的账号接着点击头像旁边的加号:

图 7 推送代码

然后输入一些相关信息,再点击下面的绿色按钮就添加成功了。

图 8 添加信息

图 9  复制链接

图中这个链接需要先复制,再打开刚刚的git bash,然后输入如下命令;链接就是刚刚复制的链接。如果仍然没有提示就代表成功了。接着就可以推送本地代码到远程仓库上去了。

图 10、11 输入命令

在输入命令 git push -u origin master 后会提示输入GitHub账号和密码,如果步骤无差错,会出现如图所示的提示,就代表推送代码成功。此时就可以在GitHub上看到刚刚推送的代码。

图 12 推送成功



目录
相关文章
|
Java Shell 网络安全
如何在工作中快速上手Git
如果你进入的是一家互联网公司,那么一定会听到版本控制这个东西,所谓版本控制就是在开发过程中对文件、代码等内容的修改历史进行记录,方便查看、备份以及回滚历史代码。 同时可以用于管理多人协同开发项目,通过版本控制实现多个人并行开发,提高开发效率。 Git就是版本控制的一种实现,同样的还有Svn等。 Git又可以称为分布式版本控制,所有的版本信息仓库全部同步到每隔用户的本地,可以离线在本地提交,在有网络的时候push到相应的服务器上即可。
|
9月前
|
测试技术 开发工具 数据库
《Git 简易速速上手小册》第4章:Git 与团队合作(2024 最新版)
《Git 简易速速上手小册》第4章:Git 与团队合作(2024 最新版)
85 1
|
9月前
|
Shell 测试技术 开发工具
《Git 简易速速上手小册》第9章:Git 工作流程定制(2024 最新版)
《Git 简易速速上手小册》第9章:Git 工作流程定制(2024 最新版)
83 1
|
安全 Ubuntu Linux
Git快速上手, 理解学习
Git快速上手, 理解学习
Git快速上手, 理解学习
|
9月前
|
API 开发工具 git
《Git 简易速速上手小册》第3章:分支管理(2024 最新版)
《Git 简易速速上手小册》第3章:分支管理(2024 最新版)
123 1
|
存储 算法 Linux
【版本控制工具】Git急速入门
【版本控制工具】Git急速入门
11532 0
|
开发工具 git
Git - 入门到熟悉_分支管理
Git - 入门到熟悉_分支管理
88 0
|
9月前
|
Linux 开发工具 git
《Git 简易速速上手小册》第1章:Git 基础(2024 最新版)
《Git 简易速速上手小册》第1章:Git 基础(2024 最新版)
38 1
|
9月前
|
Java 项目管理 开发工具
《Git 简易速速上手小册》第7章:处理大型项目(2024 最新版)
《Git 简易速速上手小册》第7章:处理大型项目(2024 最新版)
104 2
|
开发工具 git
软件开发入门教程网之 Git 分支管理
几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。

热门文章

最新文章

相关实验场景

更多