Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
1.下载安装Git
- git下载
- 默认安装,安装后启动命令行窗口,输入git
C:\Users\HP>git
usage: git [--version] [--help] [-C <path>] [-c name=value]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
<command> [<args>]
These are common Git commands used in various situations:
start a working area (see also: git help tutorial)
clone Clone a repository into a new directory
init Create an empty Git repository or reinitialize an existing one
work on the current change (see also: git help everyday)
add Add file contents to the index
mv Move or rename a file, a directory, or a symlink
reset Reset current HEAD to the specified state
rm Remove files from the working tree and from the index
examine the history and state (see also: git help revisions)
bisect Use binary search to find the commit that introduced a bug
grep Print lines matching a pattern
log Show commit logs
show Show various types of objects
status Show the working tree status
grow, mark and tweak your common history
branch List, create, or delete branches
checkout Switch branches or restore working tree files
commit Record changes to the repository
diff Show changes between commits, commit and working tree, etc
merge Join two or more development histories together
rebase Reapply commits on top of another base tip
tag Create, list, delete or verify a tag object signed with GPG
collaborate (see also: git help workflows)
fetch Download objects and refs from another repository
pull Fetch from and integrate with another repository or a local branch
push Update remote refs along with associated objects
'git help -a' and 'git help -g' list available subcommands and some
concept guides. See 'git help <command>' or 'git help <concept>'
to read about a specific subcommand or concept.
1.1git的配置
- git config --global user.name "username"引号中是Git用户名
- git config --global user.email "****@qq.coom"引号中是邮箱
2.Git的基础命令
2.1 初始化仓库
- 非系统盘非中文路径,建立一个文件夹learngit,如F:\learngit
-
命令行窗口,通过如图所示命令,进入该目录,并通过git init命令,将该目录初始化为一个git仓库
8e40c58da653d658f942eedb1c3347b.png
2.2 向仓库添加文件、提交文件
- 在learngit目录中新建一个README.md文件,添加“学生信息”内容
# 1.学生信息
## 1.1 姓名
## 1.2 年龄
- 使用git add命令,将文件添加到仓库
git add README.md
- 使用git commint命令,将文件提交到仓库,提交的时候添加说明!!
git commit -m "Personal profile"
-
提交文件,命令行窗口显示如图:
e33baef7554e5349866c053eee66ee0.png - 查看仓库状态,使用git status命令
网友评论