今天操作git出了点事情,幸亏我们组有个大佬及时帮忙,看见他chua,chua的敲git命令,瞬间帮我的问题解决了。当时心里默念,老子也要像他这么敲!,但咱确实不了解啊,所以啊,咱们开始学习git命令吧。
先把git命令全部弄出来:
git config user.name git config user.email
git config --global user.name "name" git config --global user.email "email"
进入某个文件夹 git init git add git commit -m "message" add是提交到缓冲区,commit是提交到版本库
关于commit,我们可以将其用来处理需求不确定的代码,当我们commit后,再将代码写成需求2,这个时候,我们用git log可以看到commit的代码。
git log --pretty==oneline显示成一条线。日志前面的是commit id。
回退版本:
git reset --hard 头部版本
记录你每次操作的命令
git reflog
查看当前分支: git branch 切换分支: git checkout name
创建分支: git checkout -b name 删除分支: git branch -d name 创建并切换到分支: git checkout -b name
查看远程库信息: git remote
推送代码到远程分支: git push origin dev (推送分之前先进行git pull 拉取最新分支)
回退远程分支,可以先将本地回退然后在解决合并冲突再push到远程
原文:https://www.cnblogs.com/LcMiho/p/10140803.html