作为一名懒癌晚期患者,能不敲字就不敲字,在git的使用方面,我一直都是使用的可视化SourceTree来处理,即使androidstudio也提供了git点击操作,但是发现身边的小伙伴每次都用命令来操作,突然觉得好酷(突如其来的感觉)
然后我就突然开始了使用命令来操作了(废话真多我)
那必须搞起来
首先,必须先百度下😬😬
关于使用git,主要还是对项目的管理,对于远程项目的克隆,修改,提交等等,
1,clone
输入命令:cd 存放路径,如:cd /Users/user/Downloads/application-->回车
输入命令:git clone 源码地址,如:git clone git@gitlab.********.com:**/***/***/*****.git-->回车
2,修改提交到本地仓库
git add .
git commit -m '修改'
3,提交到远程仓库,提交之前先检查下远程分支的状态,看看是否有别的小伙伴提交
git status
git. pull
然后在进行
git commit
git push
add 之后想要撤回
撤销本地所有add操作:
git reset HEAD .
撤销add操作的某个文件或目录:
git reset HEAD -name
执行完commit后,想撤回commit,怎么办?
这样:
git reset --soft HEAD^
这样就成功的撤销了你的commit,写的代码仍然保留。
(开会ing,未完...)