Git和GitHub及操作
2019-01-30 本文已影响322人
printf200
CVS---SVN(集中式版本控制系统)
Git----配置管理工具(分布式版本控制系统)
GitHub----使用Git的程序员开源社区
github图解
image.png1.安装git
git-scm.com 首先进入GitHub官网,下载适合自己电脑的版本
正常安装就可以。可以选择安装路径。选项默认即可。
安装完成以后出现右键出现Git Bash Here
image.png
github
image.png创建项目
image.png
不勾选Intialize this....
可以查看命令行上传代码
image.png
2.在桌面模拟创建一个项目
例如:
image.png
在文件里右键选泽Git Bash Here
image.png
image.png
进行操作
image.png出现如下错误解决方式
image.png
$ git config --global user.name "wth"
$ git config --global user.email "123456@sina.com"
给仓库地址起别名
git remote add origin https://github.com/wth19970830/hellogithub.git
上传到github
git push -u origin master
免密登陆(对自己电脑信任)
$ ssh-keygen -t rsa -C "123456@sina.com"
全部选择回车
image.png免密文件路径
C:\Users\wth\.ssh
image.png
选择文件中id_rsa.pub中的内容复制到github
image.png
image.png
image.png
以后我们每次再运行 git push origin master命令无须再次输入密码
要想实现免密提交代码,还有一点需要注意的就是,我们在使用
git remote add 远程项目别名 远程项目地址
命令的时候,要保证远程项目地址使用的是SSH协议而不是HTTPS协议
在github中删掉一个项目
image.png内容添加项目名确认一下
image.png
Intellij操作git
创建web项目
image.png
image.png
image.png
上传成功
修改成功再一次上传
单提交一个文件
选择一个文件
image.png
image.png
现在查看github并没有显示成功,而我们做的这部操作时将文件添加到了本地我们还需要进行push操作上传到远程
image.png
直接点push就可以了
image.png
image.png image.png
image.png
三次提交修改
image.png
新增文件解决方法
如果整个项目提交
在根目录进行上传
image.png
image.png
如果选择no则需要手动添加
image.png
手动添加方式:
image.png
删除文件也是同样操作
image.png
打开github上的项目
image.png
image.png
合作开发
image.png
更新下载
安装github插件
image.png忽略文件插件
image.pngimage.png
image.png
选项 确定
配置忽略文件.png
内容下的文件不提交 pull.png image.png
出现pull失败
解决:
image.png image.png image.png
拿出每次提交的版本
image.png比如对这个版本感兴趣
image.png image.png
image.png
号是版本号
image.png
image.png
image.png
回到想看的版本