浅识git用法

作者: 我叫小麦0708 | 来源:发表于2018-01-02 09:59 被阅读0次

    一.git的简单介绍

    Git是一款免费、开源的分布式版本控制系统,具有速度快、灵活、分布式、设计简单、允许上千分支等特点,在开发中被广泛使用。

    二.git的使用

    在首次使用git上传下载代码时必须首先设置公钥和私钥

    ssh-keygen -t rsa -b 4096 -C "youremail"
    cat id_rsa.pub
    

    1.远程服务器下载到本地仓库仓库

    • git的工作流

    首先是位于工作目录
    然后位于暂缓区,作用是临时缓存改动的文件
    最后位于HEAD,是指令最后一次的提交结果

    • 首先建立一个新仓库
    git init
    
    • 将远程服务器的项目clone到本地仓库
    git clone username@hos
    
    • 把当前项目下的文件放进缓存区
    git add .
    git status
    
    • 将暂存区的更新提交到本地仓库内,
    git commit -m "代码提交信息"
    git status
    

    这时改动已经提交到HEAD中,但是还没有到远端仓库

    • 推送改动
    git push origin master
    

    2.本地创建项目推送到远端服务器

    • 创建新的本地仓库
    git init
    
    • 查看本地库记录的远程仓库地址
    git remote-v
    
    • 给远程服务器添加标签
    git remote add origin
    
    • 推送到远程服务器
    git push origin master
    
    • 命令的应用
    git push -f origin master 强制推送
    git remote add *** username@hos 添加远程服务器标签
    git push *** master 推送到标签地址
    git remote set-url *** username@hos 修改标签对应的地址
    git remote *** gitlab 删除标签
    git remote *** gitlab ** 把***标签改为**标签
    

    3.分支操作
    -创建分支

    git checkout -b ***
    git branch dev
    
    • 切回dev分支
    git checkout dev
    
    • 推送到远端仓库dev分支
    git push origin dev
    
    • 切回主分支
    git checkout master
    
    • 更新本地仓库同步远端服务器
    git pull
    
    • 在线编辑
    vim **
    

    相关文章

      网友评论

        本文标题:浅识git用法

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