git基础用法
1. git工具的使用
用途:
1) 源代码的版本控制工具
2) 多人协作开发
1.1 安装
从git官网下载安装包安装
git --version 查看git的版本信息
运行初始化设置
git config --global user.email “你的邮件地址”
git config --global user.name “你的名字”
1.2 将现有项目使用git管理
-
用cd进入项目所在目录
执行 git init 命令,结果会生成一个.git文件夹, 此文件夹中保存的都是和版本相关的信息 -
选择哪些文件交给git管理
编写一个名为 .gitignore 文件,此文件中写入要忽略的文件夹或文件的名字 -
将除了.gitignore里以外的文件加入git管理
git add .
可以用 git status 查看哪些新文件被加入了git -
提交新加文件
git commit -m ‘初始化项目’
提交后再使用git status 查看,工作空间就空了 -
列出提交的版本号
git log
记录需要回滚的版本号
git checkout 版本号
问题:如果在checkout报错:
error: Your local changes to the following files ...
原因是本地有些文件被更改了,这时如果希望checkout能够继续执行,执行 git stash命令让工作空间变得干净
重新运行git checkout
- git的服务器
国外的git服务器:github
国内的git服务器: 码云 gitee
也可以搭建自己的服务器
6.1) git服务器上注册账号,创建新的项目(新项目的名字和本地项目名字一致)
6.2) 运行命令
语法:
git remote add origin 项目地址.git 跟远程项目管理
例如:
git remote add origin https://gitee.com/manyhf16/git-test3.git
6.3) 将远程服务器上的项目同步到本地
git pull origin master
6.4) 将本地代码同步到远程服务器
git push origin master
输入用户名/密码
6.5) 程序员b要在此基础上进行开发
git clone https://gitee.com/manyhf16/git-test3.git