git安装和使用

技术 · 2020-06-18 · 35 人浏览

git安装和使用

  1. 下载git
    git下载地址
  2. 直接安装,一路默认
  3. 创建一个文件夹
  4. 在文件夹中右键选择 Git Bash
  5. 初始化本地仓库

    git init
  6. 初始化用户信息

    git config  --global user.name "仓库账号的用户名"
    
    git config  --global user.email "仓库账号的邮箱"

    PS:注意git config --global参数,有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱,根据个人情况设置。

设置SSH密钥

  1. 生成SSH密钥

    ssh-keygen

    一路按下 Enter 采用默认值,最后会在用户根目录创建一个 .ssh 文件夹,其中包含

    两个文件,id_rsa 和 id_rsa.pub,前者是私钥,不能泄露出去,后者是公钥,用于

    认证身份,就是我们要保存到仓库账户上的密钥值。

  2. 读取生成的密钥

    cat ~/.ssh/id_rsa.pub

    选中并复制输出的内容,访问 仓库 的 SSH 设置页面

    这里用码云举例:右上角头像-->设置-->左下角SSH公钥-->将刚才复制的公钥粘贴进去.

  3. 因为我们已经提前创建了本地仓库,所以需要指定仓库的远程仓库地址.

    到代码仓库右边的克隆/下载点击,切换到SSH点击复制

    git remote add origin  复制的SSH
  4. 更新代码

    git pull

同步远程仓库

  1. 更新远程分支到本地

    git remote update
  2. 获取远程分支到本地

    git fetch
  3. 开发时尽量不要更改master的主分支,而是推送到新分支上,防止出现不可逆情况发生,为每一个人创建一个新分支,防止使用同一个分支出现冲突
  4. 切换分支

    git checkout 你被分配的分支
  5. 更新代码

    git pull
  6. 测试上传

    1. 查看当前仓库的文件变动状态

      git status
    2. 在文件夹中新建一个随便新建一个文件
    3. 将文件加入缓存区

      git add .

      这里 .可以替换为 文件名:将单个文件加入到暂存区 多个文件名:用空格分开,将多个文件加入到暂存区 *.html:将所有的html文件提交到暂存区 .:将工作区中所有未跟踪或者修改的文件添加到暂存区。 一般使用.进行更新

    4. 添加本次提交的描述 必填

      git commit –m “本次提交描述”

      根据实际自行更改

    5. 更新到远程代码仓库

      git push -u origin 被分配的分支

      这里最后一行命令添加了 -u 参数,会将推送的目标仓库和分支设为默认值,后 续的推送直接使用 git push 命令即可。

git 安装 使用
Theme Jasmine by Kent Liao