配置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,注意执行此命令后分支被强制删除,无法恢复。

原文地址:https://www.cnblogs.com/lfjn/p/11407164.html