Git复杂使用
2017-12-03 本文已影响0人
LouisJ
image.png
- 本地新建一个仓库并推送到远程服务器
image.png
有 .git 这个文件的存在,说明这是一个项目仓库
image.png
新建一个文件夹,新建一个readme.md的文件,这只是一个空文件夹,并不是一个项目仓库,
git init命令将文件夹初始化,生成 ".git" 文件,记录相关状态信息,变为一个仓库,对于已经是仓库的文件夹,不需要使用git init,否则会覆盖.git文件,抹除之前记录的信息。
image.png
推送项目的时候,确定推送的位置
git remote add origin git@github.com:jirengu?blogtest.git将传输的地址起名为origin,便于记忆
学习一些命令
image.png
image.png
image.png
image.png
如果一开始克隆使用了https地址,想换成git的地址,可使用此命令
image.png
git branch -a:查看当前所有标签绿色的是本地分支,红色的是远程分支
*号的是当前分支
image.png
image.png
如何处理冲突
举例
image.png
image.png
image.png
另一个同学在自己电脑上的blogtest2文件夹下克隆了项目,并对index.html文件进行了修改,然后push到服务器
image.png
image.png
自己对项目中的index.html也进行修改,但你并不知道远程的项目已经发生了变化
image.png
image.png
image.png
image.png
image.png
在coding上创建项目,推送项目,但其中会有问题,公私钥?