git代码管理学习笔记

在现在,代码的存储和管理已经有许多好用的工具。git是目前使用最广泛的工具之一,而且很多软件内部都集成了git工具,可以帮助方便地将代码存入github、gitee(码云)等平台或者是本地代码管理,因此研究Git的使用。

软件内部集成的git使用

我常用的编程软件有CCS、VS2019,它的内部都带有git工具。

CCS的git使用

对要建立git的工程右键
在这里插入图片描述
随后弹出的界面,提示你建立仓库
在这里插入图片描述
虽然会警告,不建议你选择eclipse的workspace作仓库
在这里插入图片描述
仓库建立后,team的页面又会多出许多熟悉的选项,这就和git的操作很像了。
在这里插入图片描述
更多操作旧不赘述了。

vs2019的git工具

vs内部集成了git,可以直接克隆存储库
在这里插入图片描述
软件内部还有git菜单,方便进行各种操作。
在这里插入图片描述
这两个软件,在无需安装git软件的情况下,就可以让代码同步至git平台。

git多平台同步

有时候,我们想在github、gitee同时同步自己的代码,那么需要稍微修改下配置,这里讲的是电脑没安装git工具时的做法
在windows资源管理,选择隐藏的项目
在这里插入图片描述
这时,在仓库的文件夹下,可以看到.git文件夹
在这里插入图片描述
进入该文件夹,能找到config文件
在这里插入图片描述
在[remote “origin”]一栏,可以同时加上gitee和github的仓库,这样push时便可以让代码同时像两个仓库推送。

[remote "origin"]
	#gitee仓库地址
	url = https://gitee.com/仓库.git
	#github仓库地址
	url = https://github.com/仓库.git
	fetch = +refs/heads/*:refs/remotes/origin/*

在vs2019使用时,发现哪个仓库在前,哪个仓库就会先推送。

.gitignore文件添加

有时候,部分文件不想同步到文件库,或者有部分文件属于中间生成的文件,进行版本控制没有意义,就需要这个文件了。
以hex文件为例,通常这是编译得到的文件。
不想要同步时,在.gitignore文件里加入*.hex即可。
而有时候建立该git库时,已经把hex文件同步了一次,这时候加入.gitignore已经没有用了。
参考网上的方法,此时先清除一次缓存,然后再git add.一下,然后再次commit和push就行了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值