将本地文件上传至远程仓库
-
在文件夹内初始化git
$ git init
-
使用add命令,可以理解为选中文件
$ git add .
-
提交到本地仓库
$ git commit -m "在这里写注释"
- 连接远程仓库
$ git remote add origin [远程仓库的地址]
如果已经连接别的远程仓库,先删除
$ git remote rm origin
-
提交文件(把文件推出去)
推送 仓库 分支
$ git push -u origin master
如果直接推出去,会发生错误,因为仓库里也有文件,强制推送(git push origin master -f)会覆盖
先把仓库的文件拉下来,再推送
$ git pull --rebase origin master
这条指令的意思是把远程库中的更新合并到本地库中,–rebase的作用是取消掉本地库中刚刚的commit,并把他们接到更新后的版本库之中。
再使用push命令
$ git push -u origin master
另外:
这样做的结果和先把远程仓库的东西全下下来再全放上去一样!所以可以直接先clone再push!
将远程仓库clone到本地
$ git clone [仓库地址]
idea中使用git
直接把仓库的文件和初始化的git文件copy到项目的文件夹下!
如果不想全都上传到仓库,创建一个文件.gitignore在里面加上不会选中的文件,注意颜色变化!
不懂就复习狂神说Java!