git 使用日记
记住,开发代码的时候,一定要先切换到自己的分支上, 没有分支要先建立分支
1 . git checkout master --- 切换分支
2 . git pull --- 拉取master
3 . git branch XXX ---- 新建分支
4. git push origin XXX:XXX ---- 将本地分支推送到远程分支
5 . git checkout XXX ---切换回自己的分支
6 . 开发自己的代码去吧------开发完成---
7 . git status -------查看一下你改动的文件,确认是你修改的以后 add .
8 . git add . -------- 将修改的文件提交到缓存区
9 . git commit -m "你修改了什么"
10 . git pull origin XXX ----拉取你的分支(如多人开发同一分支,需要最新的代码)
-----这个过程中若出现冲突,去编辑器解决冲突------
11 . git push origin XXX ---将本地分支推送到远程
----------------以上是本地代码提交完成------------
---------------以下是将本地代码发布到测试环境(测试环境为test)---------------
12 . git checkout test ------ 切换到测试环境
13 . git pull origin test ------拉取test分支代码------
14 . git merge XXX -------- 将代码合并到你的分支
--------------出现冲突解决冲突---------------
15 . git push origin test
----------------------------------------------------------------- 注意 ! , 冲突解决完后需要重新 add commit pull origin push origin 等操作 --------------------------
git branch -d <BranchName> 删除本地分支
git push origin --delete <BranchName> 删除远程分支
============2020-12-15=================
git小命令 又学一招
分支commit -m" 提交提交简介"
然后发现 例如合并冲突 或者以下异常操作 导致 自己分支上的代码 混乱 了 啥的吧
就可以 还原到某个指定版本 以下是命令
1. git reflog 查看分支提交版本号 ( 在这里面就能找到你提交的记录 以及对应的版本号 [ 找到对应的版本号 8234465874dc ] )
2 . git reset --hard 8234465874dc ( 就可以把记录 回退到指定的版本 )
3. 提交的时候 会有可能遇到一些意外情况 比如 自己分支代码 提不上去 就可以用强推的方法 ( 在保证代码完全正确的情况下 )
// 在保证代码完全正确的的情况下 使用强推
3 . git push -f origin "分支名字 "
-----以上为提交的完整方式----
后记:线上发布暂时未做.做后在记录.

浙公网安备 33010602011771号