1.先在Gitee官网 https://gitee.com/注册自己的账号,然后创建一个仓库
仓库名称自己随便起,归属是仓库所有者,路径随意,尽量简洁,介绍随意,项目私有公有看你自己,语言选你自己的语言,模板可以不选,然后勾一个简介的文档文件,然后commit。
2.然后在本地将这个仓库拉下来当作本地仓库,找一个位置,右键Git bush here 调出命令栏
配置git基础信息:
git config --global user.name "你的名字或昵称"
git config --global user.email "你的邮箱"
然后init一下,初始化,创建 .git 本地文件,再add加一下你要连接的git项目,为后边clone备用
git init git remote add origin <你的项目地址> //注:项目地址形式为:https://gitee.com/xxx/xxx.git或者 git@gitee.com:xxx/xxx.git
拉项目只需要再你创建的本地仓库里 : git clone <项目地址>
文件目录:
3.之后打开IDE,就可以引入项目进行开发了。在开发之后,将开发的代码上传到gitee,用IDE插件更方便一些,当然可以用命令行提交。
# 保存到缓存区,或 git add 被拖入的项目名
git add . # 描述这次提交的内容 (推送到本地库中)
git commit -m “要描述的内容”
# 推送到远端仓库码云上,项目大的话,时间会久些
git push origin master
如果第一次推送项目到远程仓库报文件重复错位错误,可以强制推送一次
git push origin master //(正常提交)和 git push origin master -f //(强制提交),都是提交到master分支
强制推送如果在公司共同使用gitee,慎用,会覆盖掉其他人提交的代码哦~~~
4.开发过程一般是在项目分支开发,之后合并到主干进行编译打包运行,所以需要切换主分支开发提交合并:
查看所有分支 :git branch -a
切换到某一分支:git checkout 分支名称
合并分支:git merge 原分支 目标分支
5.别人开发的代码提交上去之后你开发前需要更新下来,不然如果你们两个开发的同一个类就会出现代码冲突,所以为了避免麻烦,每天工作前最好更新一下,把远程仓库代码拉到本地再进行自己的工作
git status(查看本地分支文件信息,确保更新时不产生冲突)
git checkout -- [file name] (若文件有修改,可以还原到最初状态; 若文件需要更新到服务器上,应该先merge到服务器,再更新到本地)
git branch(查看当前分支情况)
git checkout remote branch
git pull