![cover](https://img-blog.csdnimg.cn/img_convert/c6a9330ef778730a05c44a46fb16f265.png)
【上传项目代码到Git详细步骤】
1.下载
安装Git到电脑上(这里我之前已经安装好了,就不细说了)
2.进入控制台
安装好后右键点击桌面空白部分会多出两个菜单选项,点击第二个Git Bash Here
(点击第一个你会爆炸)
![](https://img-blog.csdnimg.cn/img_convert/c3e04d59aeb8007fb8fa48876856c923.png)
会弹出一个git控制台,如果嫌小可以调整字号大小
程序图标→options→text→select
3.配置
如果是初次配置接下来需要配置用户名和邮箱,
git config --global user.name "clover" 设置用户名称
git config --global user.email "hello@clover.cn" 设置用户邮箱
PS:邮箱不会校验,所以可以随便写
通过上面的命令设置的信息会保存在~/.gitconfig文件中
如果之前已经配置过,可以通过这个命令查看配置内容
git config --list 查看配置内容 |
![](https://i-blog.csdnimg.cn/blog_migrate/802b605e5b8c9d25136abc4c8e89f51e.png)
根据实际需要有两种初始化方式
git clone
git init
方法一:git clone(从支持git 的代码托管网站下载源码用这个)
通常项目会有一个“克隆/下载”按钮,点击可以复制地址
![](https://i-blog.csdnimg.cn/blog_migrate/4aec2bac74cfc9a84eb8f43ddbdc635a.png)
git clone https://gitee.com/random-code-sauce-181/my-room3.git(复制的地址)
方法二:
如果是我们自己的代码需要git来管理系统版本,则需要找到代码所在文件夹,接下来告诉git:帮我们管理次文件夹下的代码。
方法如下:
打开这个文件夹,在空白处右键打开git控制台:Git Bash Here;
输入
![](https://i-blog.csdnimg.cn/blog_migrate/2d1243b2a070db510ab65e210ef5f54a.png)
回车后会多出一个.git的隐藏文件夹,用来管理源代码(不能直接操作这个文件夹)
![](https://i-blog.csdnimg.cn/blog_migrate/a1632b06f799de35b5814cbcb6eeb9e7.png)
![](https://i-blog.csdnimg.cn/blog_migrate/df6f95f5507dd856c1f423f37894e9b2.png)
4.提交
提交操作是通过两条命令实现的:
1.git add . (这个.是当前文件夹的意思,是让git把当前文件夹内的文件和非空文件夹设置为准备提交的状态,加到暂存区)
2.git commit -m "本次是作为测试用"(将代码备份的动作称之为提交commit,""里是本次提交的备注)
回车后git会将源代码以数据库的形式保存在仓库中
可以用git log来查看提交的历史记录,包括作者、时间、备注,一大坨数据是它的唯一标识,相当于一个学生的学号。
![](https://i-blog.csdnimg.cn/blog_migrate/e81643cb8b10ee3a0f539a136657bcf7.png)
上传了,但是好像妹成功,于是可以考虑在idea上的git上传。
在IDEA中配置Git
安装好IntelliJ IDEA后,如果Git安装在默认路径下,那么idea会自动找到git的位置,如果更改了Git的安装位置则需要手动配置下Git的路径。
选择File→Settings打开设置窗口,找到Version Control下的git选项:
![](https://i-blog.csdnimg.cn/blog_migrate/797687cb537e9e060851061591d8d696.png)
![](https://i-blog.csdnimg.cn/blog_migrate/1ad9a5f019e0b07e64f4abb7655343a2.png)
在IDEA中创建工程并将工程添加至Git
![](https://i-blog.csdnimg.cn/blog_migrate/d2da89c35280bb7d7e1c6e3c1988b127.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d566a3fef7626490e5b72710a7bcbbe6.png)
![](https://i-blog.csdnimg.cn/blog_migrate/802e4d0722d6ca7bca064df121f79a62.png)
The selected directoryE: \travel is already under Git.Are you sure that you want to create a new vcS root?
选择的目录E:\travel 已经在Git下了。您确定要创建一个新的VCS根吗?
点击“是”,否则无法将文件添加到暂存区。
将文件添加到暂存区有两个方法:
方法一:
![](https://i-blog.csdnimg.cn/blog_migrate/b05002b534f0c355d9f3483e8c97cdc0.png)
方法二:
![](https://i-blog.csdnimg.cn/blog_migrate/a4ce5eb19072ab71545727535cfea3ef.png)
会出现这两个按钮
![](https://i-blog.csdnimg.cn/blog_migrate/b6f642e5ff9e0e5df51c22b00f2d7f29.png)
点击更新
![](https://i-blog.csdnimg.cn/blog_migrate/69e06e1dae7d4aa6d3ae3db4f00096c3.png)
确定
![](https://i-blog.csdnimg.cn/blog_migrate/35ee48548aaf3a52a7af8443d6a0a5a6.png)
那就不更新了(因为还是第一次上传,里面没有数据可以上传),直接提交√
![](https://i-blog.csdnimg.cn/blog_migrate/b334627aac6139dff9829e3d9f9f9932.png)
!!!【注意事项】
后来上传失败,找了原因:之前在控制栏创建了.git文件夹,重复创建会无法更新,要先删除之前的.git文件才可以。
![](https://i-blog.csdnimg.cn/blog_migrate/1aec1d93efaa529e9861afee5e386797.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2619e321b61296951f2cedcee5c99193.png)
![](https://i-blog.csdnimg.cn/blog_migrate/72ce1478e6bca6452508ba3b400f7a2d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/44a3acdf5bd5bad1b40902611fc4709c.png)
ok!
更多推荐
所有评论(0)