Day1 git的基本操作

1.关于git:

  目前比较主流的版本控制工具,和svn使用起来比较相似;
  版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。

2.git的优势

  • 实现跨区域多人协同开发
  • 追踪和记载一个或者多个文件的历史记录
  • 组织和保护你的源代码和文档
  • 统计工作量
  • 并行开发、提高开发效率
  • 跟踪记录整个软件的开发过程
  • 减轻开发人员的负担,节省时间,同时降低人为错误
  简单说就是用于管理多人协同开发项目的技术。没有进行版本控制或者版本控制本身缺乏正确的流程管理,在软件开发过程中将会引入很多问题,如软件代码的一致性、软件内容的冗余、软件过程的事物性、软件开发过程中的并发性、软件源代码的安全性,以及软件的整合等问题。
  被各个互联网公司广泛使用着。目前国外的网站有GitHub,国内的oschina的git。(码云)
  git网址:https://gitee.com

3.如何在CMD操作GIT

  --git
  --cd desktop:(进入桌面)
  --git clone xxx(git 复制网址)
  --cd仓库名字
  --start .  打开当前目录
  --notepad aaa.txt(新建笔记本)【或者拉进去一个要上传的文件】
  --git status (查看文件状态)
  --git add  aaa.txt(添加文件到暂存区)
  --git commit -m "aaa.txt"(提交到git本地仓库,并且给个说明)
        配置邮箱用户名
  --git push (上传到服务器 )
        填写码云地址名,密码
  --git log(查看日志)
  --git rm 1.txt(删除仓库文件)

  --从服务器同步代码  git pull
  --查看提交日志   git log

4.QA

  1.如果码云地址名,密码填写错误怎么办?
        由于电脑凭证把第一次输入的账户密码记录了下来,导致后期一直错误;在控制面板->用户账户->凭据管理器里, 选择windows凭证, 你会找到相应的git凭据,进行删除或编辑!
  2.如果git clone 报错 permisson denied怎么办?
        使用管理员身份运行cmd
  3.cd desktop 报错怎么办?
        因为desktop不在当前目录,需要找到桌面路径,通过绝对路径切换目录
        ps:绝对路径从盘符开始的路径如:C:\Users\zhy13\Desktop\work

5.一张图了解git

posted @ 2020-08-12 16:18  JON李进  阅读(80)  评论(0)    收藏  举报