git 指令
- git branch : 查看当前分支
- **git checkout -b 分支名(user) ** : 新建一个分支 , 名为 user -b表示新建
- git checkout 分支名 :切换到该分支
- git status : 查看当前 工作区的文件情况
- git add . : 将当前分支的全部文件保存到本地缓存区
- git commit -m “描述” : 将 本地缓存区上传到版本库
- git push -u 仓库名(origin) 分支名 : 将 该分支 上传到云端的仓库中 -u 新建云端分支
- git push :更新 云端的该分支(上传)
- git merge 分支名 :将该分支的内容与 现在所处的分支 合并
git 操作
1、码云新建仓库并提交代码
1.1、进入码云页面,点击 + 的新建仓库
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/44204fa9f455d0ab0d851c1ab3f022b3.png#pic_center)
1.2、进入新建仓库界面
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4b6b866f3d86c1375faebf265aeb9e8e.png#pic_center)
1.3、上传项目
1.3.1、执行git全局配置
git config --global user.name "***"
git config --global user.email "***@***.**"
1.3.2、将文件暂存
git add .
git commit -m "***"
1.3.3、将本地仓库与远程仓库对应
git remote add origin https://gitee.com/****/****.git
git push -u origin master
2、完成一个新功能上传云端
- 先使用
git branch
查看当前分支 - 使用
git checkout -b 分支名
创建新分支 - 使用
git branch
查看新分支是否创立 - 使用
git status
查看当前新功能的文件情况 - 使用
git add .
将当前功能文件全部保存在暂存区 - 再次使用
git status
查看当前新功能的文件情况,全绿表示上传完成 - 使用
git commit -m "注释"
将本地暂存区保存到版本库 - 使用
git push -u origin 分支名
上传到云端 - 使用
git checkout master
将分支切换到主分支 - 使用
git merge 分支名
将刚刚的分支与主分支合并更新 - 使用
git push
将更新后的主分支与云端的主分支更新
3、想开发新功能
- 使用
git checkout -b 分支名
创建新分支 - 使用
git push -u origin 新分支名
上传到云端创建新分支
4、新功能开发完毕
- 使用
git branch
查看当前分支 - 使用
git add .
将当前功能文件全部保存在暂存区 - 使用
git commit -m "注释"
将本地暂存区保存到版本库 - 使用 `git push 将当前分支上传到云端
- 使用
git checkout master
将分支切换到主分支 - 使用
git merge 分支名
将刚刚的分支与主分支合并更新 - 使用
git push
将更新后的主分支与云端的主分支更新