分享一下我使用的git
拉项目
git clone url
上传到仓库
如果有项目被修改过
- git add .
- git commit -m '描述'
- git pull (拉取仓库最新的代码,建议做完这步运行一下代码,避免冲突)
- git push (将项目推送到仓库里)
将某个项目上传到新建的仓库
正常步骤如图
看着都麻烦,写都不想写了;这里分享一下我常用的方法:
-
新建仓库有个http如图,复制这个
-
在git clone url即可
-
拉取成功后都会有git文件,只保留这个git文件就好,其它的删除掉,这个git里面就有你的usename和password和gei仓库地址等等,将项目文件移入到git同级目录下就行 然后就能按照正常步骤操作了,比如说: git add . git commit -m '' git pull git push ... 因为它始终是在操作你新建的仓库
git创建分支
git checkout -b 分支名
git切换分支
git checkout 分支名
查看所有创建的分支名
git branch (查看的是本地创建的分支名)
git branch -r (查看所有远程的分支名)
git branch -a (查看所有分支名)
合并分支
合并分支时需要切回到主分支上默认为(master)
切换分支:git checkout master
合并分支:git merge 需要合并的分支名
代码回滚
先获取提交日志git log里面的commit 538fc2134b98faa3938f123141027294ee404086可以认为是当前日志的id
通过git reset --hard 日志id进行代码回滚
也可以通过git reset HEAD^进行回滚,注意^表示回滚到上次提交,^^表示回到上上次,以此类推...