Git学习(上)
-
什么是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 分支名
Git学习(下):https://www.cnblogs.com/Patrick20726/p/13581933.html