博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git入门
阅读量:6002 次
发布时间:2019-06-20

本文共 1394 字,大约阅读时间需要 4 分钟。

git 是分散式版本控制系统,大部分操作可以在本地进行。

而svn 是集中式版本控制系统,依赖网络。

输入git,确认是否已安装。

如果没有,就装一个。

传送门:https://git-scm.com/downloads

然后设置用户名和账号

git config --global user.name "Your Name"

git config --global user.email "email@example.com"

--global 代表全局使用

 

1、git init

使用git,首先需要建立仓库。

git init 可以在当前目录中建立新的仓库,成功的话,会自动新建.git这个目录,.git这个目录默认是隐藏的。

提示Initialized empty Git repository in 路径,代表这是一个新的目录

当前目录不是空的也ok。

 

2、git add

git add [文件名a] 添加文件a到缓存

git add . 添加当前目录的所有文件到缓存

成功则不会返回任何信息。

 

3、git commit 

git commit -m '提交的信息' 提交文件到仓库,-m 是本次提交的说明

成功则会返回提交文件的信息

git commit -v 提交时显示所有的diff信息(编辑器中),从而知道本次提交做了哪些更改,如

# Please enter the commit message for your changes. Lines starting

# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Your branch is up-to-date with 'origin/master'.
#
# Changes to be committed:
# new file: test.html

# ------------------------ >8 ------------------------

# Do not touch the line above.
# Everything below will be removed.
diff --git a/test.html b/test.html
new file mode 100644
index 0000000..30d74d2
--- /dev/null
+++ b/test.html
@@ -0,0 +1 @@
+test

 

总结:一般流程使用git init > git add . > git commit -m ' 提交的信息'就可以了。

如果是需要提交到远程,则需要commit后再使用git push。

如果是多人共同使用,则最好养成git pull的习惯再push。

 进一步拓展请看:

廖雪峰的git 课程:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

Git官方教程:https://git-scm.com/doc

转载于:https://www.cnblogs.com/chandou/p/8679547.html

你可能感兴趣的文章
时间轴
查看>>
入坑vim之配置文件vimrc
查看>>
java 获取系统当前时间的方法
查看>>
css关于鼠标样式的设置
查看>>
Ubuntu 10.04升级git 到1.7.2或更高的可行方法
查看>>
MyBATIS(即iBATIS)问题集
查看>>
Linux下autoconf和automake使用
查看>>
UDP之socket编程
查看>>
Spring Security4实战与原理分析视频课程( 扩展+自定义)
查看>>
Centos6.5升级系统自带gcc4.4.7到gcc4.8.0
查看>>
redis安装与配置文件详解
查看>>
VMware安装失败 “Failed to create the requested registry key Key:installer Error:1021"
查看>>
虚拟化系列-VMware vSphere 5.1 VDP备份管理
查看>>
接口设计
查看>>
同步工具类 java.util.concurrent.CountDownLatch
查看>>
带动量因子的BP网络源码(C#实现)
查看>>
Skia深入分析9——延迟渲染和显示列表
查看>>
mmap函数实现共享内存
查看>>
java笔记
查看>>
贪吃蛇和俄罗斯方块软件
查看>>