保姆级别git的使用

47 阅读2分钟

分享一下我使用的git

拉项目

git clone url image.png

上传到仓库

如果有项目被修改过

  1. git add . image.png
  2. git commit -m '描述' image.png
  3. git pull (拉取仓库最新的代码,建议做完这步运行一下代码,避免冲突) image.png
  4. git push (将项目推送到仓库里) image.png

将某个项目上传到新建的仓库

正常步骤如图

image.png

看着都麻烦,写都不想写了;这里分享一下我常用的方法:

  1. 新建仓库有个http如图,复制这个 image.png

  2. git clone url即可 image.png image.png

  3. 拉取成功后都会有git文件,只保留这个git文件就好,其它的删除掉,这个git里面就有你的usename和password和gei仓库地址等等,将项目文件移入到git同级目录下就行 然后就能按照正常步骤操作了,比如说: git add . git commit -m '' git pull git push ... 因为它始终是在操作你新建的仓库

git创建分支

git checkout -b 分支名 image.png

git切换分支

git checkout 分支名 image.png

查看所有创建的分支名

git branch (查看的是本地创建的分支名) image.png

git branch -r (查看所有远程的分支名) image.png

git branch -a (查看所有分支名) image.png

合并分支

合并分支时需要切回到主分支上默认为(master)

切换分支:git checkout master image.png

合并分支:git merge 需要合并的分支名 image.png

代码回滚

先获取提交日志git log里面的commit 538fc2134b98faa3938f123141027294ee404086可以认为是当前日志的id image.png

通过git reset --hard 日志id进行代码回滚 image.png

也可以通过git reset HEAD^进行回滚,注意^表示回滚到上次提交,^^表示回到上上次,以此类推... image.png