【实战】4-6 git初始化

在GitHub中创建仓库
这里写图片描述

在IDEA中项目的根目录创建两个文件,README.md和.gitignore
其中.gitignore是为了让git不监控部分文件的变化,如一些临时文件等,填入如下信息(把我的中文删掉再填进去)

# Compiled class file 编译后文件
*.class

# Package Files #jar包因为后面要对接支付宝,需要用到支付宝的jar包

*.war
*.ear

# kdiff3 ignore 有些小伙伴会用这个工具来合并git
*.orig

# maven ignore maven创建的目标文件夹,把它忽略
target/

# eclipse ignore   eclipse需要忽略的一些东东
.settings/
.project
.classpath

# idea ignore    idea需要忽略的一些东东
.idea/
/idea/
*.ipr
*.iml
*.iws

# temp file   临时文件
*.log
*.cache
*.diff
*.patch
*.tmp

# system ignore  系统级的一些文件
.DS_Store
Thumbs.db

在IDEA提供的终端里输入git init初始化

git status
#查看有哪些文件变化
#将变化文件添加,一点代表所有文件
git add .
#提交,-m表示可以直接在后面加注释,-a Git 就会自动把所有已经跟踪过的文件暂存起来一并提交,从而跳过 git add 步骤
git commit -am "first commit init project"
#添加远程仓库
git remote add origin git@github.com:winxblast/happymall.git
#这里把本地内容push到远程可能会有些小问题
#先pull
git pull
#在强制push
git push -u -f origin master
#可以查看分支
git brach
#可以查看远程分支
git branch -r

本次实战采用分支开发,主干发布的方式。

#生成新分支
git check -b v1.0 origin/master
#v1.0表示分支名称,origin/master表示从这个上面开出新分支
#推送到远程仓库,关于HEAD -u的意思,可以参考这里http://www.yiibai.com/git/git_push.html
git push origin HEAD -u

这样也能在GitHub上看到相应的分支了,到这git的初始化工作就差不多了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值