Git的使用-常用命令

git

Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

git 由 Torvalds 开发,最初开发的目的是为了管理linux的源代码
用于管理各种语言的源代码

git和github 没有任何关系
github是一个网站,是一个提供免费git仓库的服务类网站

vscode 集成终端快捷键 Ctrl+`


基本操作

创建目录并打开

$ mkdir test
$ cd test

在项目根目录初始化一个git仓库

$ git init

添加git项目文件托管

$ git add filename
$ git add dir/
$ git add .

移除git文件托管

$ git rm filename

查看状态

$ git status

查看提交日志

$ git log

提交

$ git commit -m '说明'

恢复

$ git reset --hard hash(前6位)

帮助

$ git --help

分支操作

查看分支

$ git branch

创建分支

$ git branch 分支名

切换分支

$ git checkout 分支名

合并分支

$ git merge 分支名

完整示例

创建本地仓库

mkdir test
cd test
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/***/test.git
git push -u origin master

使用已有仓库,push到远程仓库

cd existing_git_repo
git remote add origin https://gitee.com/***/test.git
git push -u origin master

学习链接:
http://www.runoob.com/git/git-tutorial.html
https://www.git-scm.com/book/zh/v2/起步-关于版本控制
http://marklodato.github.io/visual-git-guide/index-zh-cn.html (图解GIT)
https://www.cnblogs.com/cb0327/p/5066685.html (原理图解)
https://www.kancloud.cn/wteamxq/git_rank/277620 (常用命令等)

你可能感兴趣的:(Git)