Git复杂使用
2017-12-03 本文已影响0人
LouisJ

- 本地新建一个仓库并推送到远程服务器

有 .git 这个文件的存在,说明这是一个项目仓库

新建一个文件夹,新建一个readme.md的文件,这只是一个空文件夹,并不是一个项目仓库,
git init
命令将文件夹初始化,生成 ".git" 文件,记录相关状态信息,变为一个仓库,对于已经是仓库的文件夹,不需要使用git init
,否则会覆盖.git文件,抹除之前记录的信息。

推送项目的时候,确定推送的位置
git remote add origin git@github.com:jirengu?blogtest.git
将传输的地址起名为origin,便于记忆
学习一些命令




如果一开始克隆使用了https地址,想换成git的地址,可使用此命令

git branch -a
:查看当前所有标签绿色的是本地分支,红色的是远程分支
*号的是当前分支


如何处理冲突
举例



另一个同学在自己电脑上的blogtest2文件夹下克隆了项目,并对index.html文件进行了修改,然后push到服务器


自己对项目中的index.html也进行修改,但你并不知道远程的项目已经发生了变化





在coding上创建项目,推送项目,但其中会有问题,公私钥?