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

附上关于git命令的第一章:http://www.javashuo.com/article/p-zeyacexo-kk.html

6、删除服务器中的文件

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

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

  2. 用git命令删除git

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

若是一个文件从没有计入过暂存区,要想删除用rmbash

若是一个文件进入本地仓库,可是没有进入到服务器仓库,也不须要执行git push服务器

 

7、对一个文件的重命名操做

  1. 若是文件有变更spa

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. 查看本地历史记录code

git reflog

  2. 查看全部历史记录htm

git log

  3. 退回到以前的日志步骤blog

git reset --hard 版本号

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

 

9、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保存并退出

  

10、git分支管理

只有git 后才会出现master分支

  建立分支

git brance  分支名

  切换分支

git checkout 分支名

  合并分支

git merge
合并分支,通常都是把其余分支合并到master分支上,全部合并以前要先切换到master分支​

  查看分支

git branch 能够查看全部的分支
前面有* 表示目前处于该分支
相关文章
相关标签/搜索