学习Git 的目的
- 在开发过程中,需要借助SVN 工具来多人协同工作。
- 在 github 拉取别人的代码有利于工作,学习。
这里简单讲述一下工作中最最常用的 git 工具的使用,还有别的命令暂且先不提
-
git clone XXXXXXXXXXXX.git
- 克隆一个仓库(从服务器上下载代码)XXXXXXXXXXXX.git是 仓库地址
- 仓库 这个概念可以理解为项目 不过 其实就是一个文件夹,文件夹里面什么都可以放
-
git add .
将本地修改添加到仓库,一般用于一个阶段性修改之后提交的时候使用需要注意的是 后面的 . 是匹配所有内容 其实 也可以 git add 文件名 这样来添加某个文件
-
git commit -am "本次提交修改的内容"
将改动提交到本地,作为一个节点,双引号里面填写本次提交的改动内容
-
git pull[1]
冲突的地方是这个样子的
>>>>>>>>>>
服务器上的代码
======
本地的代码
<<<<<<<<<<
-
git push[4]
将本地的代码提交到服务器上,一般push 之前 需要 pull 将别人的代码跟自己的代码合并。
-
git checkout XXX
checkout 有几个功能
- git checkout . 清除上次提交之后的所有改动,慎用
- git checkout 分支名 切换到某分支
- git checkout -b 分支名 以 上一次提交为基础 新建一个分支
- 其他暂且不提
网友评论