Git使用

git图形工具

1. GitHub desktop

  1. 建立repo的方法

    • clone a repository:克隆一个repo

    • create new repository:建立一个新的repo

    • add a local repository:添加一个本地的repo

  2. 修改

    1. 点击warning,可判断是否有修改权限,如果没有就把仓库复制下来再改即可

    2. 在此处的push就会被同步进GitHub

    3. 注:在完成个人仓库的代码更新后,还要注意个人仓库的分支和目标分支的先后情况,如果目标分支领先于fork分支,需要先通过fetch upstream操作进行更新后,再提交PR。(这句其实不太懂)

2.tortoise git

一个开放的 Windows 系统下的 Git 版本控制系统的源客户端

  • 注:它的使用不需要打开任何软件yyds

  1. 有中文版记得要下中文包

  2. 使用

    通过鼠标右键菜单栏的方式完成git 命令

  3. 建立仓库

    1. 复制已有的仓库

      在存放项目的地方右键选择clone

      注:左上角符号意思

      • 正常的:绿色的对号

      • 被修改过的:红色感叹号

      • 新添加的:蓝色的加号

      • 未受控的(无版本控制的):蓝色的问号

      • 忽略不受控的:灰色的减号

      • 删除的:红色的叉号

      • 有冲突的:黄色的感叹号

    2. 创建新仓库

      新建一个项目目录,右键选择版本库,不要选纯版本库即可

  4. 添加

    右键选择add.commit,push等

3. vscode Git

导入项目文件进vscode,暂存所有更改,并提交即可

Git团队协作

  1. 提交代码的方式:

    1. 加入仓库协作者,可直接获得push的权限

    2. pr的方式

      先把项目fork下来,在修改过后申请合并

  2. 代码冲突时的比较

    可以使用Beyond Compare

    配置略(已经配了就不做记录了,教程应该有)

     $ git mergetool

    来显示bc的界面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值