什么是Git
它是一种版本控制工具
它用来干什么
分布式版本控制
多个开发人员协调工作
有效监听谁做的修改
本地以及远程操作
主要命令
git init 初始化本地git仓库
git add xxx添加文件
git status 查看状态
git commit 提交
git push 推送到仓库
git pull 从远程仓库拉取数据
git clone 从远程仓库拷贝数据
如何使用git(上)之初识git
首先下载git
官网下载比较慢,这个镜像网站下载比较快。
安装完成后,测试是否成功安装, 使用命令 git --version, 如果成功, 会显示对应的版本号。
进行初始化
目录如下
1)进入myapp文件夹中,使用git init
回到我们的文件夹中, 点击显示隐藏的项目, 我们会发现有一个以git为名的隐藏的文件夹。
2)进行配置,使用命令git config --global user.name "name" 和 git config --global user.email "@xx.com"
3)将文件提交到git仓库
使用命令git add xx, 然后使用git status 查看添加状态
移除已经添加的使用命令:git rm --cached xx
添加所有文件:git add .
此时, 我们的文件都已经添加到仓库了。
当我对已经添加到仓库的文件进行修改时, 再次使用git status 查看状态
提示我们我们对文件进行了修改, 需要重新添加,再次使用git add .命令即可。
最后使用git commit -m "信息说明"
最后显示, 没有东西可以提交。
如何使用git(中)之分支的使用
如何使用git忽略不想上传的文件
新建一个txt文件, 假如我们不想上传这个文件。
使用git status查看状态,如下。
发现有一个error.txt文件没有添加,但我们又不想添加啊这个文件, 这时候需要创建一个.gitignore文件, 然后编辑该文件, 输入不想上传的文件的名字
这个时候我们再次查看提交状态的时候, 就只有一个.gitignore文件待添加。
这时候只需将该文件提交即可。
分支的使用
使用命令git branch创建分支
然后切换到刚刚创建的分支中,命令:git checkout 分支名
在分支中进行提交操作
我在分支中创建了一个login.html
查看我们的文件目录
再回到我们的主分支
目录只有在主分支中创建的
删除分支:git branch -D 分支名(前提是在主分支下才可以操作)
主线以及分支的合并
也就是将你在其他分支提交到主分支中, 完成汇总。
合并分支命令:git merge 分支名
原文:https://www.cnblogs.com/Patrick20726/p/13574358.html