git daily

本文主要作用为归纳一些常用的git开发操作,具体的学习查看廖雪峰的教程,日常开发中git使用的问题还不止于此,git merge 就会产生较多的问题,这些问题不包含在此教程当中,最好的学习方法还是自己多试几次,可以在github上创建个项目进行这些测试,以下的教程是基于命令的教程,你也可以使用webstorm之类IDE自带的git管理工具,其操作更为方便快捷。

  • 加入项目

    1. 获取你的项目(基本上项目周期里只要一次)

      git clone git@xxx.xxx.xxx.xxx:jcxu/County.git
    2. 进入项目目录

      cd County
    3. 创建自己的分支

      git branch jcxu
    4. 切换到自己的分支

    git checkout jcxu

    5. 将自己本地创建的分支推送到远程

    git push --set-upstream origin jcxu
  • 每天晚上下班前代码写好

    1. 保存代码

      git add .
    2. commit 代码

      git commit -m --save
    3. 推送代码至服务器

      git push
  • 每天早上开始写代码

    1. 获取所有分支的最新代码

      git fetch
    2. 合并master分支的最新代码(当然你也可以合并其他的分支)

      git merge origin/master
  • 一些可以自己尝试的问题

    1. git merge 冲突如何解决?

    2. 如何规范的编写git commit?

    3. git如何回退版本?

    尝试的时候不要用正式项目

最后更新于