zoukankan      html  css  js  c++  java
  • git 教程

    github的拉取、提交,创建分支与合并,删除仓库及分支

     

    前期准备:

      1、安装git 

        官网地址:https://git-scm.com/(下载下来,直接下一步)

        2、github账号(这有点废话)

        3、配置github密钥

        下载及安装好git后,右击桌面,找到git Bash Here,

        打开输入:ssh-keygen -t rsa -C 你的邮箱

        比如: ssh-keygen -t rsa -C ccsd@.com

        然后就一直下一步

        

        箭头标的是.ssh的地址,(我以前安装过,要不然可能程序会多点),打开本地文件,找到.ssh的目录,点进去会有个id_rsa.pub文件,用记事本打开,复制里面的内容

        

        在github点击头像的下拉框,Settings点进去

        

        找到SSH and GPG keys点击,再点击New SSH key(以前我配置过)

        

         Title随便写,key就把在id_rsa.pub文件里复制的内容粘贴到里面就行了,点击Add SSH key就大功告成了!

    一:拉取

    先在本地新建一个文件夹;
    进入当前创建的文件夹,打开git Bash Here,输入:git init,则文件夹中会出现一个.git的文件夹(如果没有则是默认隐藏了,没关系的!)
    登录github账号,

     

    点加号里面的new repository创建一个仓库
     
    进入填写名称,说明,勾选Initialize this repository with a README,
    在点击Create repository点击确认创建仓库。
     
    然后在本地新建文件夹里面打开Git Bash Here,
    git clone url(指mark项目的地址)
     
     
    完成之后项目就被克隆在本地仓库里了。
     
    二、提交项目到github
     
     
    进入项目目录
    再在当前目录放入要放入的项目
     
     
    执行:git add .
     
     
    执行:git commit -m “提交项目的说明文字”
     
     
    执行:git remote add origin url(mark仓库的地址) 让本地仓库与远程仓库关联
     
     
    执行:git push origin master 本地仓库的代码提交到github上(期间要输入用户名和密码,也就是github上面的账号密码)
     
    三、创建分支,提交到分支再合并
     
     
    执行: git branch test 创建一个test的分支
     
     
    执行: git checkout test 切换到test分支
    mark本地仓库上添加新的需要上传的代码
     
     
    执行: git add .
     
     
    执行: git commit -m "提交代码的说明"
     
     
    执行: git remote add origin url(mark仓库的地址)
     
     
    执行:git push origin test 本地仓库的代码提交到github上(期间要输入用户名和密码,也就是github上面的账号密码)
     
     
    会出行compare&pull request ,点击进去
     
     
     
     
      点击合并,则test分支的代码就合并到master主干上了。
      当前操作完成,这大功告成!
     
    提示:再次祝大家元宵快乐,希望此篇文章对大家有帮助,在前端还有很长的路,再次自勉!
     
    再次知道一些github上的操作,特此记录下
     
    删除项目中的多余分支
    命令行: git push origin :分支名称

    当前我的分支名称为stars,则直接输入当前命令就行

    删除github上创建的多余仓库

    先进入当前github上的仓库中,点击当前项目中的settings

    进去滑到最下面,点击delete this repository

     再刷新项目,则当前仓库就没有了

  • 相关阅读:
    MVC5 Entity Framework学习之Entity Framework高级功能(转)
    js获取当前日期的前一天、一月、一年的日期 明天、后天(转)
    easyui datagrid 分页
    博客园技术精粹集合留贴
    常用C# DateTime 日期计算
    Jquery设置Cookie
    设计模式 -- 装饰者模式
    设计模式 -- 策略模式
    IBatis.Net中调用存储过程
    其他元素条件 IBatisNet
  • 原文地址:https://www.cnblogs.com/bruce1992/p/14171136.html
Copyright © 2011-2022 走看看