1.创建好Maven项目
2.登陆码云,创建新项目(没有帐号的创建一个)
码云官网
3.填写创建项目,点击创建
4.创建READEME.md文件,并在此文件内填写刚刚在git中创建的项目名并保存
5.创建.gitignore
文件(作用:把我们配置进去的文件,匹配上的进行忽略,不会推送到git仓库上,也不会检测到本地的变化)
以下配置代码仅供参考~
*.class
#package file
*.war
*.ear
#kdiff3 ignore
*.orig
#maven ignore
target/
#eclipse ignore
.settings/
.project
.classpath
#idea
.idea/
/idea/
*.ipr
*.iml
*.iws
#temp file
*.log
*.cache
*.diff
*.patch
*.tmp
#system ignore
.DS_Store
Thumbs.db
6.在终端输入git init
进行git初始化(mac第一次执行这个操作可能会出现未找到开发工具的情况,系统会自动推荐相应软件,这里建议大家直接点安装,因为亲测点获取xcode会跳转到app store下载,比较慢),执行后会自动生成.git
的隐藏文件
7.输入git status
可查看到项目中有哪些文件发生了变化
8.输入git add .
添加所有变更文件,在输入git status
查看状态
9.在同样的地方输入git commit -am 'first commit init project'
进行本地提交
10.在同样的地方输入git remote add origin 到码云复制http或ssh协议的地址黏贴在这
连接远程仓库
-到这里可能会出现Permission denied (publickey)的bug,可参考以下文章解决:
https://blog.youkuaiyun.com/weixin_42828741/article/details/82928442
11.在同样的地方输入查看远程分支git branch
,一般是在master
12.在同样的地方输入把git pull
把master文件拉取到本地
13.在同样的地方输入在这里插入代码片git push -u -f origin master
进行强制克隆,到这里就初始化完成啦,登陆码云刷新项目即可看到克隆结果
如何增加分支
1.在同样的地方输入git checkout -b v1.0 origin/master
(给分支取名为1.0)
2.检查分支git branch
3.把分支推送到远程仓库git push origin HEAD -u
,ok啦,到码云上即可看到分支增加了v1.0
ps:再强调一遍,以上所有代码都在IDEA软件中的Terminal中操作哦!!