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程序。

posted @ 2017-02-22 22:32  luhan1  阅读(147)  评论(0编辑  收藏  举报