利用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被删除,.txt新增了
git add .
获取到(rename).txt重命名为2.txt
2. 删除了1.txt,新建了1.html
git status 查看状态的时候,发现1.txt被删除了,.html新增了
git add .
(rename).txt重命名为1.html
八.查看历史记录
1. 查看本地历史记录
git reflog
2. 查看所有历史记录
git log
3. 退回到之前的日志步骤
git reset --hard 版本号
4. 检测单个文件的误删,撤回
九、bash命令
pwd
ls
ls -l
ls -al
mkdir 文件夹
touch 文件名
mkdir 文件夹1 文件夹2 文件夹3 可以同时创建多个文件夹
mkdir 文件夹1/子文件名1 文件夹2/子文件夹2 -P 可以用手创建多个附文件夹和子文件夹
cp 源文件的路径 新文件的路径 ------------------------复制
mv 源文件的路径 新文件的路径 -------------------------删除
cat 1.js ----------打开文件
编辑txt文件 vi 文件名,然后按i/a 进入到编辑模式 ,按esc键 退出编辑模式,:wq保存并退出
十、git分支管理
只有git 后才会出现master分支
创建分支
git brance 分支名
切换分支
git checkout 分支名
合并分支
git merge
合并分支,一般都是把其他分支合并到master分支上,所有合并之前要先切换到master分支
查看分支
git branch 可以查看所有的分支
前面有* 表示目前处于该分支
利用github和git命令,将本地项目共享到服务器上——第二章的更多相关文章
- 利用github和git命令,将本地项目共享到服务器上
一.步骤 1. 创建项目根目录 mkdir 文件夹名 2. 初始化文件夹 git init 3. 配置用户名和邮箱(第一次配置后,不需要再登录) git config user.name 名字 git ...
- 使用git命令将本地项目推送到远程仓库
将本地项目推送到远程仓库 这里先放一张图, 有助于理解git命令 1. 在GitHub上新建一个仓库 注意不要勾选自动生成README.md文件, 否则会产生某些问题, README.md文件到时可以 ...
- 使用git命令将本地项目上传到GIthub
1.(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 2.把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文 ...
- 使用Git命令把本地项目上传到github上托管
(1)在github上,新建一个仓库 (2)打开git-bash,进入项目目录下 (3)git init (4)git add . (5)git status (6)git commit -m &qu ...
- 使用git命令将本地项目上传到Gitlab上
1.首先需要安装本地需要安装git 2.在gitlab上创建项目, 如下图, 点击右上角加号到项目创建页面, 填写项目名称, 选择项目访问权限, private为授权的组员才能访问. 3.打开项目源代 ...
- 使用终端命令行将本地项目上传到Github
使用终端命令行将本地项目上传到Github 转自https://blog.csdn.net/fishball1/article/details/52020305 对于IOS开发者来说,Github的使 ...
- (超详细)使用git命令行将本地仓库代码上传到github或gitlab远程仓库
(超详细)使用git命令行将本地仓库代码上传到github或gitlab远程仓库 本地创建了一个 xcode 工程项目,现通过 命令行 将该项目上传到 github 或者 gitlab 远程仓库,具体 ...
- Git 使用,本地项目上传到GitHub远程库
Git 使用,本地项目上传到GitHub远程库 环境 GitHub账号 点此进入github官网 git客户端工具 点此进入git下载页 本地项目上传到 GitHub 在GitHub中创建一个仓库(远 ...
- Git——如何将本地项目提交至远程仓库
参考文章:http://blog.csdn.net/dadaxiongdebaobao/article/details/52081826 git 将一个本地文件目录提交到远程仓库的步骤 参考文章: ...
随机推荐
- Linux的文件帮助和运行级别
man命令相关:man -1 +参数 表示查询第几章的帮助说明man -k +参数 表示以该参数为关键字查询所有相关命令或文件命令 --help 简单查询命令使用说明具体的帮助文档存储在/usr/sh ...
- javascript大神修炼记(1)——入门介绍
读者朋友们好,从今天开始,我将带领新朋友们,从了解javascript开始,一步一步地进阶到大神境界,别的不废话,现在开始,我们就一点一点地从入门阶段开始. 我们还是介绍一下javascript的身世 ...
- vue v-bind绑定属性和样式
这期跟大家分享的,是v-bind指令.它可以往元素的属性中绑定数据,也可以动态地根据数据为元素绑定不同的样式. 绑定属性 最简单的例子,我们有一张图片,需要定义图片的src.我们可以直接在元素的属性里 ...
- web资料收集
Web安全资料:https://github.com/CHYbeta/Web-Security-Learning http://blog.pentestbegins.com/2017/07/21/ha ...
- No module named '_Sqlite3' 解决方法
今晚,在学习Python的时候,(学习链接:http://yidao620c.github.io/blog/20150420/simpleblog-01.html(搭载自己的博客案例)): 想为系统生 ...
- POJ 1200 Crazy Search【Hash入门】
RK法:https://www.cnblogs.com/16crow/p/6879988.html #include<cstdio> #include<string> #inc ...
- 洛谷P1074 靶形数独 [搜索]
题目传送门 题目描述 小城和小华都是热爱数学的好学生,最近,他们不约而同地迷上了数独游戏,好胜的他 们想用数独来一比高低.但普通的数独对他们来说都过于简单了,于是他们向 Z 博士请教, Z 博士拿出了 ...
- 关于公众号JavaTokings侵权声明
该公众号几乎有所有文章都是在未经原作者的同意下私自将文章转移至其公众号.其中 [消息中间件ActiveMQ使用详解](链接是:https://www.cnblogs.com/yanfei1819/p/ ...
- HDU 5669 Road(线段树建树)(分层图最短路)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5669 [分析]线段树建树+分层图最短路 #include <cstdio> #includ ...
- 单能X射线产生方法
主要是荧光 利用布拉格准则, 关键词如下.. 国内有些专利 monochromating crystal spectrometer 物理实验设备名称翻译 ... 单色光检糖计 monochromati ...