1.使用Git将项目上传到gitee
首先你需要一个gitee账号,所有还没有的话先去注册吧! 我们使用git需要先安装git工具 ,搜索https://www.cnblogs.com/hycc/p/12208726.html这里有git下载慢的解决办法和下载
- 在gitee上新建一个仓库,配置如图:
- 本地仓库搭建
创建本地仓库的方法有两种:一种是创建全新的仓库,另一种是克隆远程仓库
1.在电脑上创建一个文件夹,点击右键发现有个Git Bash Here
进去输入命令
git init
2.使用远程仓库初始化
点击克隆/下载,选择Http的方式,把仓库地址的url复制过来,然后也是进入到命令行中输入
git clone [url]
- 使用远程克隆的方式,初始化后,把需要上传的代码复制到初始化好的文件夹中,按照步骤输入命令
git add . (注:别忘记后面的.,此操作是把要上传的文件添加到暂存区)
git commit -m "提交信息" (注:-m是提交到master分支, 后面的冒号是“提交信息”)
git push -u origin master (注:此操作目的是把本地仓库push到gitee上面,此步骤需要你输入帐号和密码)
#查看所有文件状态
git status
2.idea中集成Git
万能的方式
- 在idea中新建一个项目
- 用远程克隆的方法初始化本地仓库
- 把初始化后的本地仓库文件夹内容全部复制到idea新建的项目文件夹
-
在idea中可以看到
-
在terminal中可以输入相关的命令进行操作
3.使用码云
1.设置本机绑定SSH公钥,实现免密码登陆
# 进入 C:\Users\Administrator\.ssh 目录
# 生成公钥
ssh-keygen -t rsa
2.将公钥信息public key 添加到码云账户中即可!
4.Git 分支
4.1 命令使用
# 1.创建分支
- git branch <分支名>
- git branch
# 2.切换分支
- git checkout <分支名>
# 3.一步完成创建分支和切换分支
- git checkout -b <分支名>
# 4.合并分支
1) 先切换到主干 git checkout master
2) git merge <分支名>
# 5.删除分支
- git branch -D <分支名>
# 6.查看分支提交点的一个状态,
- git log --oneline
# 删除远程分支
- git push origin --delete [branch-name]
- git branch -dr [remote/branch]
4.2 合并冲突----解决
描述:两个分支同时对一个文件进行改动
例子:有两个分支,一个主分支master ,一个开发分支dev ,有一个b.txt文件,在master上对b.txt进行了修改,在dev 上又对b.txt 文件进行了修改,在切换到主分支master 合并dev 分支时,就出现了冲突
解决:
协商,重新修改b.txt文件,看要哪些内容,然后再重新提交