标签:git 实践 推送 ranch 比赛 版本 ini git clone 合并
git大名如雷贯耳,有了解过,但由于没由实践机会,一直闹不明白。在MC5比赛中,用到了一些git的简单用法,遂决定乘胜追击,学会git代码版本管理
网络上关于git的用法,大多很混乱,说的只是一部分。git主要分为本地仓库和远程仓库的用法,远程仓库通常指的是github,本地仓库是建立在个人PC上的文件将,通常用git终端工具进行管理(也有GUI界面的软件,不建议使用)。
常用的功能主要有:
初始化本地仓库: git init
创建分支:git branch
强制移动分支:git branch -f master HEAD~2
合并某几个提交:git cherry-pick 哈希值
调整提交顺序:git rebase -i HEAD ~4
移动HEAD :git checkout HEAD~3(回退到3步以前)
合并到master分支上:git merge master
克隆仓库: git clone
查看远程分支版本信息:git remote -v
拉取远程仓库到本地远程分支origin/master上,但不合并到本地master:git fetch
拉取远程仓库并合并到本地master: git pull
推送到远程分支:git push
标签:git 实践 推送 ranch 比赛 版本 ini git clone 合并
原文地址:https://www.cnblogs.com/feitenglee/p/10093441.html