git使用实战

之前出去面试,简历中写了会git,实际上自己在工作中大部分是使用傻瓜式操作,直接使用git管理工具或者phpstorm中自带的git

当时面试官问过几个很简单的问题,

现在自己决定还是熟悉这些命令行,实战实际操作

需要晓得仓库的地址

mac下直接建好空文件夹 将项目clone下来,/Applications/MAMP/htdocs/ljxym表示要存放的路径

git clone https://gitee.com/liu5656/test1.git /Applications/MAMP/htdocs/ljxym

cd /Applications/MAMP/htdocs/ljxym查看一下就知道是否把文件clone下来了

 

怎么创建分支?

git branch new_dev 表示创建新分支new_dev

怎么切换分支?

git checkout dev2

首先要知道怎么查看分支 ,查看分支的命名git branch

删除不需要的分支 git branch -d dev3  其中dev3表示分支名字

怎么回到特定的版本号?

 

 

 

查看改变的文件

git status

 

一些文件不需要提交,可以在根目录下建个.gitignore文件来配置

touch .gitignore

vi .gitignore

 

插入

/.idea/inspectionProfiles/
/.idea/ljxym.iml
/.idea/misc.xml
/.idea/modules.xml
/.idea/workspace.xml

 

要 提交代码

先放到仓库中

git add hi.php good.php

也可以直接 git add .表示添加所有

git commit -m '注释' 表示写的注释

git push 表示提交

要把代码合并到主分支

git checkout master

git merge dev2

git push代码提上去

git reset --hard fcaf4db4c6181988725fa0d205d75d5c05bd6dca

git reset fcaf4db4c6181988725fa0d205d75d5c05bd6dca //代码不改变

 

git add file.php   git add .  git add -u三个的区别

 

如何解决冲突 ??

将冲突文件修改好后再提交一次即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

芝麻开门2015

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值