一、附加
1.路径相关命令:
(1). 返回上一级目录:cd .. (cd 与..之间有一空格)。
(2). 进入某一目录:cd git (进入git目录)。
(3). 显示当前路径:pwd
二、gitbach版本库使用流程
1.申请用户名和邮件,因为git对不明提交的代码不认同
git config –global user.name “String”
git config –global user.email “String”
2.建立gitbach库
git init
采用“ls -al”查看对应目录下所有文件
3.提交相关代码等文件
首先进入到相关工程目录下,然后在提交文件
git add 具体文件名|文件夹名|. 提交具体某个文件|某个文件夹|该目录下所有文件
git commit –m “描述信息”
4.相关高级信息的查看等语句
(1)忽略文件 “.gitignore”
具体操作可参考:http://blog.csdn.net/sqh201030412/article/details/50897083博客
(2)查看文件修改信息
①查看文件修改情况
在GitBach中的项目的根目录下输入:git status
此时,如有修改会在文件中有所显示:
例如-“modified:src/com/example/providertest/MainActivity.java”
②查看文件修改信息
Git diff:查看所有文件修改信息
Git diff directory:查看某个文件修改信息
例如:git diffsrc/com/example/providertest/MainActivity.java
(3)撤销修改
①撤销未提交的修改
Git checkout directory
例如:gitcheckout src/com/example/providertest/MainActivity.java
②撤销已经提交的修改(即进行gitadd .操作的文件)
Git reset head directory
例如:git resethead src/com/example/providertest/MainActivity.java
(4)查看提交信息
Git log [id] [-1] [-p]
注意:ID可通过:git log语句查看所有提交记录,这些提交记录中包含id
-1 表示只想看某一行记录
-p 表示查看某一条提交记录具体修改内容
例如:
Git log2e7c0547af28cc1e9f303a4a1126fddbb704281b -1 -p
5.将代码托管到GitHub上
(1)GitHub间接
注册地址:https://github.com/
注册流程:用户注册——>个人计划(免费版)——>new repository——>进行项目类型选择、属性名的定义等
(2)代码托管前的准备
①首先知道远程版本库的git地址
如图:
该HTTPS地址后面是“.git”
紧接着,在Eclipse中建立项目
②将远程版本库克隆到本地
进入到上步需要管理的项目根目录下,使用
Git clone https://github.com/tom-brandt/coolweather.git
③可以进入到coolweather目录中,将所有文件拷贝到上一层目录,注意“.git”文件夹为隐藏文件夹;
然后删除该coolweather文件夹,包括其中所有的数据
④回到需要托管的项目根目录下,即gitbach语句:cd ..
⑤提交语句
Git add .
Git commit –m “描述信息”
最后,将提交的内容同步到远程版本库,即GitHub
Git push origin master
填写注册时信息即可
作者本人注册信息:(可在注册网站中查看)