# git的常用命令
# git的前期准备
1. 注册gitee账号
2. 新建仓库,获取远程地址
3. 打开vscode,找到git的专用终端
3. git -v 查看git的版本号,确保git正确安装
4.git --global user.name '' 你的用户名'' git --global user.email '' 你的邮箱''
5. git config --list 查看刚刚设置好的用户名和邮箱
# git仓库创建与连接
方法1:本地文件夹转git仓库
1.git init,初始化仓库
2.git add . 暂存全部文件
3.git commit -m '注释说明'
4. git remote add 远程仓库别名 远程仓库地址
第一次设置时,需要输入用户名和密码,去gitee找你的个人信息,如下图
5. git push -u 远程仓库别名 本地仓库分支
完整写法:git push --set-upsteam origin master:master
方法2:从服务器上克隆git仓库
git clone 远程仓库地址
效果:在运行的命令文件夹,生成项目文件夹
注意:本地与远程已建立连接,即方法1中的4、5点
方法3:从服务器下载zip
下载zip,再用vscode打开该文件夹
# 分支
分支指令
- 创建分支:git branch 分支名
- 切换分支:git checkout 分支名(Git 2.23版本前)
- 切换分支:git switch 分支名(Git 2.23版本后)
- 查看分支:git branch
分支-合并和删除
- 从分支切回主分支:git checkout master
- 合并分支: git merge 分支名
- 删除分支: git branch -d 分支名
分支-合并冲突
概念:不同的分支,对同一文件的同意部分修改,git无法现在哪个版本,无法干净合并
方法:手动解决后重新提交
合并过程
检查差异-> 冲突解决->自动合并->提交新记录
# 多人协同开发
需求:A的新代码共享给B
前提:A和B的远程仓库属于同一个
- A将代码推到远程仓库:git push -u origin master
- B获取A上传的新代码:git pull origin master