利用github和git命令,将本地项目共享到服务器上——第二章

附上关于git命令的第一章:https://www.cnblogs.com/mlw1814011067/p/9908856.html

六、删除服务器中的文件

  1. 直接物理删除(右键,删除,或者是用bash命令rm删除掉的)

右击删除/rm 文件名   -------物理删除
git add 文件名      --------把删除操作告诉暂存区
git commit -m 提交  --------把删除操作告诉本地仓库
git push 服务器 master -----把删除操作告诉服务器仓库

  2. 用git命令删除

git rm 文件名
gitcommit -m 提交
git push 远程服务器 master  

如果一个文件从没有计入过暂存区,要想删除用rm

如果一个文件进入本地仓库,但是没有进入到服务器仓库,也不需要执行git push

七、对一个文件的重命名操作

  1. 如果文件有变动

git status 查看状态的时候,会发现1.txt被删除,2.txt新增了
git add .
  获取到(rename)1.txt重命名为2.txt

  2. 删除了1.txt,新建了1.html

git status 查看状态的时候,发现1.txt被删除了,1.html新增了
git add .
  (rename)1.txt重命名为1.html

八.查看历史记录

  1. 查看本地历史记录

git reflog

  2. 查看所有历史记录

git log

  3. 退回到之前的日志步骤

git reset --hard 版本号

  4. 检测单个文件的误删,撤回

九、bash命令

  1. pwd

  2. ls

  3. ls -l

  4. ls -al

  5. mkdir 文件夹

  6. touch 文件名

  7. mkdir 文件夹1 文件夹2 文件夹3 可以同时创建多个文件夹

  8. mkdir 文件夹1/子文件名1 文件夹2/子文件夹2 -P 可以用手创建多个附文件夹和子文件夹

  9. cp 源文件的路径 新文件的路径 ------------------------复制

  10. mv 源文件的路径 新文件的路径 -------------------------删除

  11. cat 1.js ----------打开文件

  12. 编辑txt文件 vi 文件名,然后按i/a 进入到编辑模式 ,按esc键 退出编辑模式,:wq保存并退出

  

十、git分支管理

只有git 后才会出现master分支

  创建分支

git brance  分支名

  切换分支

git checkout 分支名

  合并分支

git merge
合并分支,一般都是把其他分支合并到master分支上,所有合并之前要先切换到master分支​

  查看分支

git branch 可以查看所有的分支
前面有* 表示目前处于该分支
原文地址:https://www.cnblogs.com/mlw1814011067/p/9914026.html