删除分支
删除本地分支:
删除远程分支:
删除本地分支的命令中的-d
代表--delete
,它只会删除已经merge完成的分支,如果想无论是否merge都要删除,用-D
代表--delete --force
即强制删除。在其他机器上要执行 git fetch --all --prune
使这些改变生效。
clone代码到本地并且更改成指定的文件夹
|
|
撤销已经add但还没有commit的文件
撤销单个文件
撤销所有文件
本地新创建的项目push到git上
首先,登陆github创建一个空的repo,然后:
进入到本地项目路径,首先初始化git,然后关联远端repo地址,最后push到git上。
解决git warning: LF will be replaced by CRLF问题
Windows下的换行符是CRLF,而在Linux下的换行符是LF,执行如下命令,关闭换行符自动转换:
移除已经在git版本库中某文件
首先在.gitignore
文件中添加要移除的文件。然后执行如下命令:
此时,本地这个文件已经从git版本库移除。
注意:当执行commit操作并push到线上后,线上环境在pull代码,此时会删除线上的这个文件!