Git 学习 Day2

版本穿越

git reset --hard 版本号(由reflog带出)

分支合并 

git merge 分支名 (合并到当前分支上)

冲突 

        修改冲突的时候,你如果删掉了某个分支的修改内容,只留下最后一个分支,那么这个分支的修改内容将会成为最终的版本,而其余分支的修改内容则被保存在各自的分支内(也就说,比如有branch A和master,你将branch A的修改合并到master上,但是你最后自己操作,删去了branch A,留下来的只有master的修改,这样子branch A的修改不会被并入master,但会在branch A 内保存。 

Commit 合并的分支

我们合并完成后, 先照常add文件,然后我们在commit的时候需要注意了,此时应该是:

git commit -m "提交说明" ————正确代码,不带有文件名
git commit -m "提交说明" A.file ————错误代码,带有文件名
 

查看文件内容

cat 文件名

 创建远程库的别名 

git remote -v   ——————查看远程库的别名

git remote add  别名  远程库的网址   ————————创建远程库的别名

推送

git push 别名(或者网址)分支

 拉取

git pull 别名(或者网址)分支

 克隆

克隆不需要登录或者用户签名!!! 

git clone 网址

克隆之后进入目录文件夹,git remote -v查看别名会发现,他已经帮你取好了名字。

克隆做三件事:

1、拉取代码;

2、初始本地化仓库;

3、起别名;

猜你喜欢

转载自blog.csdn.net/LEewhITe2003/article/details/120958914