Git对本地代码管理及提交
一、 下载安装git
- 下载地址
https://git-scm.com/downloads - 安装过程
直接安装即可
二、 配置git
1.在本地新建一个文件夹
2.在文件夹内右键选择Git Bas Here
-
初始化名字和邮箱
这是去全局操,操作一次即可!
-
初始化本地版本库
此时,工作空间下出现了.git文件
三、 提交代码
1添加文件
此时在此工作空间下新建一个txt,控制台输入 git status查看,发现此txt文件未被管理
因此,需要输入以下代码:
git add 文件名,此时在输入git status,发现此文件已经被管理
如果想提交多个文件,则输入 git add .添加
2.提交文件
此时,需要输入以下代码:
git commit –m “注释”
此时可以git log查看详细信息
此时就成功提交到本地仓库了。
Ps:
1)多用git status查看当前文件的状态。
2)gitk& 可以图形界面查看提交过程
3).如果乱码
当打开gitk图形界面时,文件中的中文部分乱码了,这是因为编码格式的问题
将全局配置为utf-8编码:
git config --global gui.encoding utf-8
而且要求Eclipse的编码也是utf-8,只要文件的编码和git的编码都是utf-8就不会出现中文乱码的问题。
4).git diff可以看出提交文件的哪一行或者那个地方更改过
Git提交的图解说明
3.提交到远程仓库,以gitee为例
1) 首先在gitee新建仓库,复制仓库地址
选择加号
填写信息,点击创建
选择复制地址
- 添加远程仓库
如果出现地址已存在
执行下列代码,先移除地址
再添加
最后push到gitee上 git push –u origin master
第一次可能需要登录,就是gitee的邮箱与密码
四、 IDEA上传到gitee
1.ide中新建工程
2.在工程所在目录下右键打开Git BashHere
3.注意上传是仅仅上传代码即可,其他不需要的可以不上传
如图文件放在目录下,为不需要上传的类型
4.按照之前流程新建本地仓库,添加,提交到本地仓库
5.提交到远程仓库,以gitee为例,与之前相同的操作
以上均通过代码实现上传,也可以用idea图形界面上传
五. idea界面上传
界面上传于控制台指令上传本质是相同的,只是简化了流程
1)查看git版本
File-setting
在如图,点击右上test边
2)安装gitee插件
在Plugins输入gitee,安装插件,如图为已安装完
3)登录邮箱
安装插件后会出现gitee,点击如图加号,登录gitee邮箱和密码
4)连接远程仓库
在idea界面点击vcs,创建远程仓库,如下图是参考网上的
因为自己已经配置界面已改变如下图
5)添加、提交到本地仓库、push到远程仓库
然后在所要提交项项目上右键,选择git,再选add(这步与控制台add相同)
然后在commit里选择刚才add的,点击commit(与控制台commit操作相同)提交到本地仓库,如果点commit push则提交到本地仓库的同时,提交到远程仓库
点击git(第一次操作还需要选择本地目录,输入远程仓库地址)-push进入此界面
第一次会弹出选项框,填入gitee地址地址,然后选择下面项目,点push
成功
如果想更改地址,直接在git-gitee-share project on gitee,再新建个远程仓库即可。