不耍流氓,直接上操作!1. 本地仓库初始化$ cd ifast$ git init2. 新建远程仓库比如码云,获得项目地址https://gitee.com/icron/ifast.git3. 添加/关联远程仓库$ git remote add gitee https://gitee.com/icron/ifast.git先拉取一次代码$ git pull gitee master 这时会报错,意思是2个仓库没有关联,带上参数–allow-unrelated-histories再来一次$ git pull gitee master –allow-unrelated-histories这样就pull成功了,然后就可以正常操作了。4. 本地代码提交$ git add * $ git commit -m ‘初始化’ 5. 推送远程仓库$ git push gitee master或使用参数 -u 首次推送所有内容$ git push -u gitee master6. 新建开发分支本地新建开发分支dev(远程仓库可能不存在),并切换到新建的开发分支dev$ git checkout -b dev本地新建开发分支dev,从远程仓库gitee直接拉取开发分支dev,并切换到新建的开发分支dev$ git checkout -b dev gitee/dev7. 推送开发分支将更新推送dev分支到远程仓库,如果远程仓库不存在则默认会新建$ git push gitee dev8. 其他操作通过上面的实践操作,能进行git进行日常开发了,下面一些命令操作是日常操作的扩充。远程仓库git remote -v 查看远程仓库列表git remote remove gitee 移除远程仓库gitee分支操作git branch 查看所有分支,带*为当前分支git branch -d dev 删除dev分支git checkout dev 切换分支devgit branch dev 创建分支`devgit checkout -b dev 创建并切换分支devgit merge dev 合并dev分支到当前分支提交记录git log 查看提交记录git log –graph –pretty=oneline –abbrev-commit 格式化输出提交记录标签操作git tag v1.0 创建标签v1.0git push origin v1.0 推送单个标签git push origin –tags 一次性推送全部标签git tag -d v1.0 删除标签git push origin :refs/tags/v1.0 删除远程标签git tag 查看列表觉得有用记得收藏、点赞哦!