一、先创建远程仓库,再把本地仓库(代码)绑定远程仓库
1、登录 Gitee 账号,选择右上角【新建仓库】,如下图:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/68232245477cd43cab0cbad81101c3a8.png)
2、输入仓库名称,仓库介绍可以不写,然后点击【创建】,如下图:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f72b1b90591ec9ba9e418fa467973fdc.png)
3、将远程仓库克隆到本地,执行以下命令:
git clone <仓库地址>
必须是空文件夹
4、把代码提交到远程仓库,执行以下命令:
git add .
git commit -m “初始化项目”
git push origin "<分支名称,默认:master分支>"
二、已有仓库中上传代码
1、在要上传到 Gitee 仓库的项目根目录中打开终端(命令行)执行以下命令:
git init
2、指定仓库地址,执行以下命令:
git remote add origin <仓库地址>
3、提交代码,执行以下命令:
git push -u origin "<分支名称>"
三、团队使用(重要)
1、新建远程仓库(管理员)
2、邀请成员
3、进行多人开发
拉取远程仓库,执行如下命令:
git clone <仓库地址>
提交代码到远程仓库,执行如下命令:
git status
git add .
git commit -m "修改内容说明"
git pull origin <分支名称>
git push origin <分支名称>
四、分支开发
1、创建并进入分支,执行如下命令:
git checkout -b <分支名称>
git push -u origin <分支名称>
2、查看所有分支和当前分支,执行如下命令:
git branch
3、切换分支,执行如下命令:
git checkout <分支名称>
4、代码提交到当前分支上,执行如下命令:
git add .
git commit -m "修改内容说明"
5、更新本地分支代码,执行如下命令:
git pull origin <分支名称>
6、主分支 合并 分支,执行如下命令:
git merge --no-ff <分支名称>
7、删除本地分支,执行如下命令:
git branch -d <分支名称>
8、从 Git 上面拉取代码的时候可能会和自己更改的文件有冲突,但是又不想覆盖,可以采取暂存的方式,拉取下来之后解决冲突,可以进行以下操作:
git status
git pull
git stash pop
git diff -w
五、Git 常用命令:
git pull
git push
git reset --hard HEAD^
git reset --hard HEAD~3
git reset --hard commit_id
git push origin HEAD --force
git log
git reflog
git push -f
git reset --hard origin/master
git remote -v