码云

作者: 陈庆香 | 来源:发表于2018-08-23 09:45 被阅读0次

    git是什么

    git是多人合作,版本的管理工具

    #### 仓库管理(仓库是来存放代码的)

    代码托管平台 gitee,github,其他

    1. 创建仓库

    2. git clone https://gitee.com/huyueyin/demo2.git      把远程仓库克隆下来,并创建一个新文件

    3. git add .  把所有的更改添加到git里

    4. git status 查看状态

    5. git commit -m"备注"

    // 注意: 以上操作皆是在本地的操作

    6. git push origin master    推送到远程仓库(跟远程仓库同步)

    7. git pull 把远程仓库的代码同步到本地  拉取代码

    如果屏幕出现

    git contfig user.name "你的名字"

    git contfig user.email "你的邮箱"

    输入自己的名字和邮箱,运行一下即可

    #### 其他操dom作命令

    1. git remote -v 查看仓库地址

    2. 在git bash 输入

    ls 查看当前目录的文件

    clear 清除屏幕

    rm -rf 文件夹名      删除文件夹

    cd demo 进入名为demo的文件夹

    cd .. 返回上一级目录

    #### 仓库管理2

    把本地已有的项目跟远程仓库进行关联

    1. git init 初始化仓库

    2. git remote add origin git@gitee.com:huyueyin/gitdemo.git 关联远程仓库

    3. 当我们使用命令 git push origin master 首次推送的时候,出现

    error: failed to push some refs to 'git@gitee.com:huyueyin/gitdemo.git'

    的错误,原因是因为远程的仓库有文件,这时候使用

    git push origin master -f  -f的意思是强行推送

    #### 免密推送方法

    1. https://gitee.com/help/articles/4181  按此页面来操作

    或者 https://www.jianshu.com/p/9816898c19c1

    2. 注意: 仓库的地址需要使用ssh协议

    在git clone 的时候选择ssh的那个地址

    (二) 分支管理

    1. git branch 查看分支情况

    2. git checkout -b huruqing 创建并切换到分支huruqing

    3. 修改文件,然后提交 

    git push origin huruqing

    git checkout master 切换回master分支

    4. 合并分支

    git merge huruqing  把huruqing分支合并到当前分支

    5. 删除分支

    git branch -d huruqing 删除本地huruqing分支

    git push -d huruqing 删除远程huruqing分支

    (三) 解决冲突

    1. 冲突产生的原因

    2. 如何解决冲突

    (四) 版本的前进和后退(回滚)

    1. 退回到以前的某一个版本

    2. 前进到后面的某一个版本

    相关文章

      网友评论

          本文标题:码云

          本文链接:https://www.haomeiwen.com/subject/yiqzbftx.html