删除文件:

先新建一个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 就可以了

最新文章

  1. 利用结果集元数据将查询结果封装为map
  2. [转]Raspberry Pi树莓派无线网卡配置[多重方法备选]
  3. tab使用 TabActivity TabHost Tabspec常用方法
  4. 相识从C语言开始
  5. 记录以下boost::shared_ptr的一个使用细节
  6. poj1144
  7. jquery插件lazyload.js延迟加载图片的使用方法
  8. EnableViewState=“false”不能乱用啊
  9. css3 iphone开关 移动端开关、按钮、input
  10. RAM——[HAOI2007]理想的正方形
  11. oracle连接总结(内连接、外连接、自然连接,交叉连接,自连接)
  12. iOS 发布流程
  13. 使用Builder模式创建复杂可选参数对象
  14. 2018-2019-2 20165323《网络攻防技术》Exp5 MSF基础应用
  15. springmvc 解决 controller 中出现死循环并 stackoverflow 的问题
  16. edraw的符号制作
  17. Java 正则校验整数,且小数点只能是2位
  18. C++ 简单实现MFC ListControl 点击列头排序
  19. 【Android N 7】使用量统计usagestats
  20. 设计模式--备忘录模式C++实现

热门文章

  1. 使用python实现希尔、计数、基数排序
  2. Struts1.3——使用MyEclipse集成工具开发Struts
  3. 运维 04 Shell基础命令(二)
  4. B - Heshen's Account Book HihoCoder - 1871
  5. Opengl 之 窗口初体验 ------ By YDD的铁皮锅
  6. Cocos2d-x之项目结构分析
  7. CXF异常:No operation was found with the name
  8. Vmware虚拟机中安装ubuntu18 live server+Vmware Tools(用来共享本地文件夹)
  9. Apache Hadoop集群离线安装部署(二)——Spark-2.1.0 on Yarn安装
  10. 忘记mysql超户密码的解决方法