git入门
git是什么?
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
学git 先了解
(1)工作区:就是我们自己写的一些代码文件之类
(2)暂存区:就是准备将自己写的文件存到本地仓库之前 要先存入暂存区 也可以理解为把自己的文件交给git进行管理
(3)本地仓库:这个就简单了哈 本地就是自己的电脑
(4)远程仓库:就是把它放在git的仓库中
git上传文件到远程仓库
要想把自己写的项目存到git远程仓库 首先得有个仓库对吧老铁
第一步:造个仓库 嘿嘿嘿 (1)如果没有仓库首先要初始化仓库(git init
)(2)当然也可以克隆一个仓库到本地(git clone
)
第二步:有了仓库之后 就可以用来存我们的代码了 嘻嘻嘻 要想把我们的代码存入本地仓库 就必须先把自己的文件交给git大哥来管理也就是将文件存入暂存区 (git add .
)
第三步: 接下来就要正式存入本地仓库了也就是将暂存区内容添加到仓库中(git commit
)
第四步: 终于快要完事喽 ,直接将将自己本地仓库中的代码文件传到远程仓库 (git push
)
嘿嘿嘿 大功告成 就是这么滴简单
git用来干什么?
Git可以用来管理我们写的项目,比如多个人同时写的一个项目,就会出现代码重复呀等多种问题,我们可以利用进行分支开发 ,每条分支互不影响,git会对齐进行版本处理,如果自己写错,可以回退一个版本即可。
git常见命令
初始化仓库:git init
克隆远程仓库到本地:git clone
+仓库的地址
添加文件到暂存区:git add .
(这个点是全部的意思哦)
将暂存区内容添加到本地仓库中:git commit -m
+简单说明
(要是提交全部文件就 -a)
查看仓库当前的状态,显示有变更的文件:git status
回退版本:git reset
上传远程代码并合并:git push
下载远程代码并合并:git pull
列出所有分支:git branch
创建分支命令:git branch
+分支名字
切换分支:git checkout
+分支名字
合并分支:git merge
+要合并的分支
删除分支:git branch -d
+要删除的分支
查看历史提交记录:git log
还有好多 此处就不写了 待后续更新…
git分支是什么?
git每一个分支就代表着一条 独立的开发线,使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。
中间的是master分支 也就是主分支 一般在master下建立分支进行开发
(1)git创建分支:git branch
+分支名字
(2)切换分支:git checkout
+分支名字
(3)合并分支:git merge
+要合并的分支