1.常见的版本控制(管理代码的版本迭代)工具:

@ svn:集中式版本控制系统:

SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器

@ git:分布式版本控制系统:

  Git官网:https://git-scm.com/

  Git的优势:1.大部分操作在本地完成,不需要联网;2.完整性保证;3.尽可能添加数据而不是删除或修改数据;4.分支操作;5.与Linux命令全面兼容;

  总结借鉴:SVN更适用于项目管理, Git仅适用于代码管理

2.Git 程序的安装&&设置签名(区分不同开发人员的身份):

  windows上开始安装git 点击下载 然后进行默认安装即可:安装完成后,在开始菜单里面找到 “Git –> Git Bash”

  

  弹出如下命令框,安装成功:

  

  如果你以前安装过可以通过以下命令看到你之前输入的名字和email:

git config --global user.name
git config --global user.email #zxx@xxxx.com.cn

  如果你是第一次安装需要设置下,在命令行输入:

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

git config命令的–global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址

注意:这里设置的签名和登录远程库(代码托管中心)的账号、密码没有任何关系;

 

最新文章

  1. Ubuntu在wps-office等qt5程序下不能切换中文fcitx输入法的问题
  2. HTTP 长连接和短连接
  3. Pearls
  4. UEFI GPT
  5. TSQL Beginners Challenge 1 - Find the second highest salary for each department
  6. Linux学习3——磁盘文件管理系统与压缩和打包操作
  7. BZOJ 1016: [JSOI2008]最小生成树计数( kruskal + dfs )
  8. HibernateSessionFactory类中Session对象的创建步骤
  9. Selenium的简单安装和使用
  10. 微信小程序支付
  11. Android Studio提交库至Bintray jCenter从入门到放弃
  12. 一篇文章带你了解Cloud Native
  13. gridlayout代码注释
  14. [Design] 后端程序的高并发与异步
  15. node.js中npm包管理工具
  16. Python读文本文件中文乱问题
  17. XXE漏洞初窥
  18. wpgcms---首页数据怎么掉
  19. 双机\RAC\Dataguard的区别
  20. sqoop数据导入命令 (sql---hdfs)

热门文章

  1. JS的slice、substring、substr字符串截取
  2. 06点睛Spring4.1-Bean的初始化和销毁
  3. Java基础教程:枚举类型
  4. C语言中malloc、free和new、delete的用法和区别
  5. java后端通过request对象获取请求的ip地址工具类
  6. jar 常用操作
  7. python 之 前端开发( DOM操作)
  8. python — 线程
  9. 基于UDP的编程
  10. 二十三、uevnet机制和U盘自动挂载