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  "分支名字 "

 

  

   

-----以上为提交的完整方式----

后记:线上发布暂时未做.做后在记录.

 

posted @ 2020-04-30 22:49  黑斌  阅读(216)  评论(0)    收藏  举报