Git 学习第二天(三)
2024-10-07 19:44:18
删除文件:
先新建一个test文件到webgit版本库中,然后
git add git commit
当然,我们可以在文件夹中删除文件,git 也提供了命令
rm file
此时,git 知道你删除了文件,因此,工作区与版本库不一致了,
git status
我们有两个选择,一种是确定删除文件,git rm 并且 git commit
git rm file
还有一种是,撤销删除
git checkout -- file
命令git rm
用于删除一个文件。如果一个文件已经被提交到版本库,那么你永远不用担心误删,但是要小心,你只能恢复文件到最新版本,你会丢失最近一次提交后你修改的内容。
远程仓库:
创建一个Github账号,由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置:
通过Git命令
ssh-keygen -t rsa -C "youremail@example.com"
注意:这里添加的邮箱地址,是github的邮箱地址,不是本地git的。
第二步,登陆GitHub,打开“Account settings”,“SSH Keys”页面
然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub
文件的内容
点“Add Key”,你就应该看到已经添加的Key。
此时,远程仓库就创建好了
接下来,创建一个远程仓库 learngit,在本地的learngit仓库下运行命令:
$ git remote add origin git@github.com:Your.name/learngit.git
然后,将本地仓库的所有内容推送到远程仓库上:
$ git push -u origin master
第一次连接会弹出警告,填写yes就可以,第一次推送需要加 -u ,
在此以后,本地提交了修改只需 git push origin master 就可以了
最新文章
- 利用结果集元数据将查询结果封装为map
- [转]Raspberry Pi树莓派无线网卡配置[多重方法备选]
- tab使用 TabActivity TabHost Tabspec常用方法
- 相识从C语言开始
- 记录以下boost::shared_ptr的一个使用细节
- poj1144
- jquery插件lazyload.js延迟加载图片的使用方法
- EnableViewState=“false”不能乱用啊
- css3 iphone开关 移动端开关、按钮、input
- RAM——[HAOI2007]理想的正方形
- oracle连接总结(内连接、外连接、自然连接,交叉连接,自连接)
- iOS 发布流程
- 使用Builder模式创建复杂可选参数对象
- 2018-2019-2 20165323《网络攻防技术》Exp5 MSF基础应用
- springmvc 解决 controller 中出现死循环并 stackoverflow 的问题
- edraw的符号制作
- Java 正则校验整数,且小数点只能是2位
- C++ 简单实现MFC ListControl 点击列头排序
- 【Android N 7】使用量统计usagestats
- 设计模式--备忘录模式C++实现
热门文章
- 使用python实现希尔、计数、基数排序
- Struts1.3——使用MyEclipse集成工具开发Struts
- 运维 04 Shell基础命令(二)
- B - Heshen's Account Book HihoCoder - 1871
- Opengl 之 窗口初体验 ------ By YDD的铁皮锅
- Cocos2d-x之项目结构分析
- CXF异常:No operation was found with the name
- Vmware虚拟机中安装ubuntu18 live server+Vmware Tools(用来共享本地文件夹)
- Apache Hadoop集群离线安装部署(二)——Spark-2.1.0 on Yarn安装
- 忘记mysql超户密码的解决方法