zoukankan      html  css  js  c++  java
  • 配置Git

    1、下载并安装Git

    2、在本地创建一个存放GitHub代码的目录 Git_Code,在该目录下 右键 - Git Bash Here ,进入控制台。

    3、配置Git

      3.1 配置全局用户名和邮箱。用户名和邮箱与GitHub上的一致。
        git config --global user.name "用户名"
        git config --global user.email "邮箱"

      3.2配置SSH
        配置了SSH到你项目到服务器可以每次拉代码和上传代码无需输入用户名密码。SSH相当于你到机器码,上传之后对你当前机器进行信任。
        2.1 生成ssh
        ssh-keygen -t rsa -C "邮箱"

        2.2 检查SSH是否生成成功。成功之后会生成一串SSH字符串码(ssh密钥)
        cat ~/.ssh/id_rsa.pub

        2.3 复制ssh密钥,粘贴到GitHub上的SSH Key 配置项里面。

    4、拉取代码

    git clone git@github.com:用户名/项目名.git


    项目的下载,查看和修改

    第一步. 从GitHub上下载我们的项目代码。
      1. 以Hello-World项目为例,点击绿色按钮Clone or download,然后在弹出窗口中点击剪切板图标,复制仓库的URL。
      2. 在git bash中输入git clone https://github.com/feicui-android/Hello-World.git,下载项目源码。

    第二步. 查看版本历史
      1. cd到项目文件夹下,使用git log能看到我们的历史提交记录。

      2. 要回到某一历史版本,可以使用git checkout commitId,看完后要回到最新代码,使用git checkout master。

    第三步. 本地修改代码
      你可以在我们的代码基线上任意修改,但为了下载新代码时不出现冲突,请遵循以下步骤:

      1. 下载新代码:git pull。

      2. 从master出捡出一个新的分支:git checkout -b feature。feature是分支名称,你可以随意取名,但请用英文。

      3. 在feature分支上随意修改,改完后你可以提交你的修改:git commit -m "some message"。

      4. 此时要同步代码,请先切回主分支:git checkout master,然后更新git pull。

      5. 如果想删除自己建立的分支,使用git branch -D feature,注意执行此命令后分支被强制删除,无法恢复。

  • 相关阅读:
    FineUIPro v5.1.0 发布了!
    FineUI十周年纪念版即将发布(基于像素的响应式布局,独此一家)!
    FineUIPro/Mvc/Core/JS v4.2.0 发布了(老牌ASP.NET控件库,WebForms,ASP.NET MVC,Core,JavaScript)!
    选择IT公司的雇主提问
    项目管理趋势
    突发事件下的项目管理
    12-Factor与微服务
    CQRS(Command and Query Responsibility Segregation)与EventSources实例
    阅读理解力的四个层次
    2018年Code Review状态报告
  • 原文地址:https://www.cnblogs.com/lfjn/p/11407164.html
Copyright © 2011-2022 走看看