git

121 阅读2分钟

跟大家聊一下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界面上操作会更加简单明了,我也就没写在上面,能简单谁要麻烦啊 哈哈!!!