-
众所周知,git是一个强大的版本控制工具
-
git的学习成本比较高,但大学生常用的功能也就那么几个
-
首先你需要下载一个git,生成一个密钥
-
生成方法:打开git(bash) $ ssh-keygen -t rsa -C “你的邮箱地址”,注意这里生成的是RSA密钥,如果你要生成其他类型的密钥,请百度,但一般来说,github和gitee都是RSA256加密方式
-
密钥长这个样子
这个密钥是gitee官网实例的
-
打开github或者gitee>-settings>-NEW ssh key 复制进去就OK了
-
提交代码的话,以我的为例,打开你放代码的文件夹,生成一个gitignore文件,也可以加一个README 文件,具体生成方法请百度,版本不仅相同,如果你存放代码的文件夹里没有gitignore文件,git会报错
-
下面开始正式提交代码
-
pull:是下拉代码,相等于将远程的代码下载到你本地,与你本地的代码合并
push:是推代码,将你的代码上传到远程的动作
完整的流程是:
1、git add .(后面有一个点,意思是将你本地所有修改了的文件添加到暂存区)
2、git commit -m""(引号里面是你的介绍,就是你的这次的提交是什么内容,便于你以后查看,这个是将索引的当前内容与描述更改的用户和日志消息一起存储在新的提交中)
3、git pull origin master 这是下拉代码,将远程最新的代码先跟你本地的代码合并一下,如果确定远程没有更新,可以不用这个,最好是每次都执行以下,完成之后打开代码查看有没有冲突,并解决,如果有冲突解决完成以后再次执行1跟2的操作
4、git push origin master 将代码推至远程就可以了