git可视化软件

软件安装

360软件管家内可以安装 git 和 git可视化工具 小乌龟git

image-20220218140235583

创建本地仓库

  1. 小乌龟创建
    • 新建文件夹, 比如gitdemo1
    • 双击进入文件夹
    • 右键 => git 在这里创建版本库
  2. 命令行方式
    • 新建文件夹, 比如gitdemo1
    • 双击进入文件夹
    • 右键 => git bash here
    • 输入 git init

创建远程仓库

以码云网站为例

  1. 注册码云仓库账号
  2. 登录网站
  3. 点击右上角 '+' => 新建仓库

添加公钥

同步仓库

  1. 克隆仓库
  2. 提交代码(提交到本地仓库)
  3. 拉取代码
  4. (拉取之前要提交本地代码)
  5. 推送代码(推送之前先拉取)
  6. 获取代码(获取仓库信息)

处理冲突

  1. 每次提交成功都会产生一个id, 类似这样的字符串 '74ae86849939d5bd3cddce494dba86643117a61a'
  2. 处理冲突的时候, 带有id是别人提交的代码
  3. 没有id的是自己修改的代码
  4. 是留下自己的还是留下别人的还是都留下, 要自己或者和同事商量后决定

分支操作

  1. 创建分支
  2. 切换分支
  3. 获取分支信息合
  4. 并分支

软件使用报错

错误信息: no supported authentication methods avaiable

解决办法: 找到TortoiseGit--》Settings--》Network

将SSH client指向 C:\Program Files\Git\usr\bin\ssh.exe