Java技术预备作业02 计科1502 江慧慧
一、学习git#
1.安装git
- 安装完git之后,在桌面的快捷菜单中选择
Git Bash Here或者在菜单中选择Git Bash: - 在Git Bash中执行命令
git --version查看版本,证明Git安装成功
![]()
2.Git和码云的并联
2.1在码云注册账号
登录码云 http://git.oschina.net/注册账号
2.2配置Git
- 执行命令
git config --global user.nam "你的用户名",告诉git你的名字。 - 执行命令
git config --global user.email "你的邮箱",告诉git你的邮箱。
![]()
2.3创建SSH Key
- 运行命令
ssh-keygen -t rsa -C "你的邮箱",如果已经有SSH key,会提示是否覆盖。然后会有三次提示输入,直接回车即可
![]()
- 在用户目录下找到
.ssh目录,里面有一个id_rsa.pub文件,保存的就是公钥。
![]()
- 登录码云,在SSH公钥文本框里粘贴
id_rsa.pub文件的内容:
![]()
![]()
- 执行命令
ssh -T git@git.oschina.net,若返回Welcome to Git@OSC,则证明添加成功。
![]()
2.4创建远程仓库
- 在码云中新建项目
![]()
- 复制远程项目仓库的地址:
![]()
2.5克隆远程仓库
- 建立目录
E:\java,进入目录后,右击鼠标选择Git Bash Here打开命令窗口,执行命令git clone <版本库的地址>,版本库的地址可以是HTTPS地址,也可以是SSH地址。
![]()
- 远程仓库的项目已经下载到本地。
![]()
3.本地Git的使用
3.1添加文件
-
在当前文件夹下创建一个HelloWorld.java程序,使用
git status命令查看当前仓库状态
![]()
-
提示说明有未跟踪(untracked)的文件,可以使用
git add <file>加进去,通常我们使用git add -A命令,此时git就可以跟踪该文件了。
![]()
-
再次使用
git status命令可以看到发生的变化,提示changes to be committed说明可以进行提交了。
![]()
3.2提交
-
使用
git commit -m "提交信息"命令将暂存区的所有文件提交到本地仓库,提交时要求写上提交信息,注意双引号必须是英文半角的。
![]()
-
提交后用
git log查看提交记录。![]()
4. 远程同步
4.1 推送本地仓库的更新到远程仓库
-
文件提交到本地仓库后,可以执行
git push origin master将本地仓库上传到远程仓库。
![]()
-
查看码云项目页面,文件HelloWorld.java已经上传到服务器。
![]()
二、遇到的问题#
1.找不到.git文件

解决方法:经过询问同学之后,了解到要先在上面的菜单栏里找到查看选项,然后点击隐藏的项目

2.无法上传到远程仓库

解决方法:看群里的聊天记录之后,发现是在init下来的文件夹里建立的java程序,所以无法上传。之后就将项目删除之后又重新在clone下来的文件里建立java程序。



















浙公网安备 33010602011771号