跟大家聊一下git的基础使用,说起git呢,就得先说一下项目流程了:项目负责人创建项目 -> 上传git -> 项目成员拉取git -> 功能开发 -> 上传git,然后,然后,就是不断的循环操作git了;还有二期开发,git打分支;修改bug,还有bug分支;写到这,忍不住笑了,想到了一个词:“U盘”,没错,当年还不知道git,一个劲的拿着U盘不停的拷项目,真的是小白中的小白啊! 哈哈。好了,进入正题,请看下方大屏幕:
项目初始化
-
初始化git(创建项目的时候需要,克隆项目无需这步)
git init -
克隆到本地
git clone 仓库地址 -
登陆
git config --global user.name '用户名'
git config –-global user.email '邮箱'
向仓库添加文件
-
将文件添加到暂存区
git add 文件名/.(写点代表所有文件) -
查看文件信息(在提交代码的时候一般会做这么一个操作,防止漏传)
git status -
将文件从暂存区提交到仓库
git commit -m'提交描述' -
从远程仓库拉取代码(可能会出现冲突)
git pull -
同步远程仓库
git push
分支
-
查看分支
git branch -
创建分支
git branch 分支名 -
进入分支
git checkout 分支名 -
合并分支
git merge 分支名 -
删除分支
git branch -D 分支名(注意-D 大写) -
删除远程仓库分支
git push origin -d 分支名 (注意-d 小写)
这些呢,就是主要在项目中常用的了,如果还有我没想到的,欢迎小伙伴们留言,我及时更新,还有一些删除文件找回、版本回退等,在gitlab或github界面上操作会更加简单明了,我也就没写在上面,能简单谁要麻烦啊 哈哈!!!