这是我参与「第五届青训营」伴学笔记创作活动的第10天
最近开始了大项目的制作,逐步接触到了Git
直接apt-get安装然后开始配置
需要注意的几个点:
1.要把代码通过git上传到github上,需要先找到ssh的keys
打开一个文件,然后粘贴到github上
ssh -T git@github.com
执行上述代码,如果出现Permission denied(publickey)则说明没有通过ssh ,如果是Hi github就ok了
2.通过终端进入需要上传代码的文件夹里,输入
git init
完成初始化,在本地创建了一个Git仓库
3.上传文件
首先需要通过add命令将文件上传到缓存区,再通过commit命令将缓存区的文件上传到版本库里
git add ./
执行上述代码,即可把全部文件上传到缓存区,然后再查看缓存区的文件状态
git status
如果有多余的文件需要删除或者缺少的文件需要添加,可以再次用add和del进行更改,确认无误后就可以commit
git commit -m
此时文件就上传到了版本库里,再一次执行git status,在缓冲区就看不见之前的那些文件了
git push -u
完成上传
4.下载文件
git clone /路径
5.区分push和pull
push命令:上载修改,将本地分支推送至远程分支
pull命令:取回修改,获取合并其他的厂库,或者本地的其他分支
在使用pull时,先add,再pull确定没有冲突之后,再使用commit提交代码到版本库,最后push提交到github上
git status
git add ./
git commit -m
git pull origin master
git push origin master
6.查看区别
使用log可以显示提交历史,用--graph可以查看各提交之间的关系
使用diff命令可以查看两个版本之间的差异,git status --stat可以显示每个文件中的修改数量