zoukankan      html  css  js  c++  java
  • git入门(4)团队中git保管代码常用操作

    在团队中协作代码时候,一定要熟练使用以下git命令,不至于把代码库弄乱,

    PS:一定要提交自己代码(git push)时候,先进行更新本地代码库(git pull),不然提交异常

    git常用命令

    1·、clone相应项目

    git clone ...

    举个栗子(只是个栗子)

    git clone https://github.com/saucxs/watermark.git

    2、本地新建分支并且切换到这个分支

    git checkout -b 分支名(英文名)

    git chenckout -b dialy/0.01

    注:将本地的分支 提交到远程仓库

    git push origin dialy/0.0.1

    3、加载到缓存区

    git add .

    上面代码是把自己修改的新增的代码文件都加载到缓存区,(注意:add后面有一个.)

    git add 文件名(英文名)

    上面代码是把只把该文件名的加载到缓存区

    4、缓存区到提交区

    git commit -m '提示信息'

    提示信息可以 不写,为空

    即为git commit -m

    5、拉取远程内容

    git pull

    6、推送到远程

    git push origin 分知名(英文)

    git push origin daily/0.01

    7、切换到别的分支

    git checkout 分支名(英文)

    如果没有这个分支名,它会自动创建了这个分支

    git checkout commonStyle

    切换回daily/0.01分支

    git checkout daily/0.01

    切换回master分支

    git checkout master

    也就是说origin文件夹下有master(主主分支),daily/0.01(分支),commonStyle(分支)

    8、查看当前分支分支

    git branch

    会列出所有分支,当前分支前面会标一个*

    git branch -a

    会列出所有分支,以及远程的分支

    9、查看本地与远程是否一致

    git status

    10、合并分支到主分支(master)

    git merge 分支名(英文)

    用于合并指定分支到当前分支

    PS:因为创建、合并和删除分支非常快,所以Git鼓励你使用分支完成某个任务,合并后再删掉分支,这和直接在master分支上工作效果是一样的,但过程更安全。

  • 相关阅读:
    转贴:C语言链表基本操作
    硬盘上的一些算法小题目||and今天看了下林锐的书以及gdb调试 及一些变成算法小题目
    MFC入门 002 滚动条Scorllbar 数字控制框 Spin 进度条 Progress
    002 Windows数据类型 字符集
    001 Windows 简介
    MFC入门 001 Edit&Button&List&ComboBox
    iPads和iPones的Media Queries
    响应式网页设计
    chrome developer tool 调试技巧
    返回一个整型数组中最大子数组的和(02)
  • 原文地址:https://www.cnblogs.com/chengxs/p/7401265.html
Copyright © 2011-2022 走看看