BlogsOfLei

通过Git指令下载源码

Git概念说明

​ 三种状态:修改状态、暂存状态和Git仓库

基本的Git工作流程:

​ 在工作目录中修改文件

​ 暂存文件,将文件的快照放入暂存区域

​ 提交更新,找到暂存区域的文件,将快照永久性存储到Git仓库目录

配置用户信息

​ 配置用户信息,在每次的git提交中会使用这些信息。

​ git config --global user.name "字符串"

​ git config --global user.email 22812@qq.com

​ 其中,--global只需配置一次,以后的git都会使用这些信息,如果在某一个目录下改变用户信息,不适用--global。

​ 检查配置信息指令

​ git config --list

​ 获取帮助

​ git help <verb> / git <verb> --help / man git- <verb>

Repository(仓库)

​ 仓库(工程文件的集合)中包含的内容:

​ commit objects

​ commit objects的指针,叫做heads

​ Git的仓库和工程存储在同一个目录下,名称为.git

获取Git仓库

​ 获取方法:从服务器中克隆一个现有的Git仓库 和 在现有的项目或目录下导入所有文件到Git中。

从服务器中克隆一个现有的Git仓库

​ git clone URL <dir>

​ URL:服务器主机地址 dir:当前存储目录

现有目录中初始化仓库

​ 1、进入现有目录路径

​ 2、git init 创建一个名为.git的子目录,包含有初始化的Git仓库的必要文件。

​ 3、对指定文件进行跟踪:git add <file> git commit -m \'更改说明\'

跟踪文件

检查当前跟踪文件的状态

​ git status //当前分支名,文件修改信息等

状态简览

​ git status -s //A标记:新添加到暂存区 M标记:修改过的文件

跟踪新文件

​ git add <file> //开始跟踪文件file,暂存状态

查看已暂存和未暂存的修改

​ git diff

提交更新

​ 方法一:

​ git status //查看文件的状态,是否有暂存

​ git add //未暂存,则暂存文件

​ git commit -m "说明字符串" //提交保存到仓库

​ 方法二:

​ git status //查看文件的状态,是否有暂存

​ git commit -a //直接将跟踪过的文件暂存一并提交保存

 

通过git命令行从github上下载指定branch的项目源码

git clone -b branch_name git://xxx/project.git

 

 

分类:

技术点:

相关文章: