利用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 将一个本地文件目录提交到远程仓库的步骤 参考文章: ...
随机推荐
- 报错AbstractStandardExpressionAttributeTagProcessor
java.lang.NoSuchMethodError: org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTag ...
- What is Double Spending & How Does Bitcoin Handle It?
https://coinsutra.com/bitcoin-double-spending/ Bitcoin is gaining rapid popularity and adoption acro ...
- logstash的grok正则匹配规则文件
文件路径:logstash/vendor/bundle/jruby/1.9/gems/logstash-patterns-core-4.1.0/patterns/grok-patterns 在线调试g ...
- Git Bash 将本地代码提交到Github
前提:已拥有Token,并且把本地的Token配置到了自己的Github里面(没有Token的自行去百度如何配置Token) 测试一下自己的连接 ssh -T git@github.com 本地操作: ...
- Python开发基础-Day6-函数参数、嵌套、返回值、对象、命名空间和作用域
函数的使用原则 函数的使用必须遵循:先定义后使用的原则 函数的定义,与变量的定义是相似的,如果没有事先定义函数而直接引用就相当于在引用一个不存在变量名 定义阶段:只检测语法,不执行代码,当出现语法错误 ...
- 【高斯消元】CDOJ1783 曜酱的线性代数课堂(一)
高斯消元求逆矩阵板子. #include<cstdio> #include<cmath> #include<algorithm> #include<cstri ...
- 5分钟上手TypeScript
安装TypeScript 安装这个工具有两种方式: 用npm安装npm install -g typescript 安装visual studio的TypeScript插件 编译TypeScript ...
- leetcode 564. Find the Closest Palindrome
leetcode564题目地址 Given an integer n, find the closest integer (not including itself), which is a pali ...
- trim()函数 mysql中的强大字符串过滤函数
mysql中功能强大的trim()函数. 去除两边空格: mysql> select trim(' hello world '); +-----------------------+ | tri ...
- Xcode 6.4项目中的常见文件(info.plist)
Xcode 6.4项目中的常见文件(info.plist) 代码中获取 info.plist[NSBundle mainBundle] infoDictionary]; Bundle display ...