1.配置身份
配置身份,这样在提交代码的时候Git可以知道是谁提交的。命令如下:
git config --global user.name "Tony"
git config --global user.email “tony@gmail.com”
配置完成后,使用同样的命令查看是否配置成功,只需要将最后的名字和邮箱地址去掉即可。
2.创建代码仓库
配置账户后,可以开始创建代码仓库。仓库(Repository)是用于保存版本管理所需信息的地方。所有本地提交的代码都会被提交到代码仓库中。如果有需要,还可以再推送到远程仓库中。
这里尝试给一个项目BroadcastBestPractice项目建立一个代码仓库。
先进入到BroadcastBestPractice项目的目录下面,然后在这个项目下面输入如下命令:
git init
仓库创建完成后,会在项目的根目录下生成一个隐藏的.git文件夹,这个文件夹就是用来记录本地所有的Git操作。可以通过ls-al命令来查看。
3.提交本地代码
代码仓库建立完后,可以提交代码了。只需要使用add和commit命令就可以了。add用于把想要提交的代码先添加进来,而commit则是真正地区执行提交操作。比如我们想提交AndroidManifest.xml文件,就可以输入
git add AndroidManifest.xml
若要添加某个目录,只需要在add后面加上目录名就可以了。比如将整个src目录下的所有文件都添加,就可以输入
git add src
若要一次性就把所有的文件都添加好,只需在add后面加上一个点,就表示添加所有的文件了,命令如下
git add .
现在项目下的所有文件都已经添加好,我们可以提交一下,命令如下
git commit -m "First Commit."
注意在commit命令的后面我们一定要通过-m参数来加上提交的描述信息,没有描述信息的提交被认为不合法。
相关推荐
Git是世界上最流行的分布式版本控制系统,它允许开发人员协作并跟踪代码的更改历史。"Git-2.37.1-64-bit" 是Git的最新版本,专为64位操作系统设计。这个版本修复了一些已知问题,增加了新功能,并提高了整体性能。...
Git是世界上最流行的分布式版本控制系统,尤其在软件开发领域,它被广泛用于代码的版本管理和协作。Git-2.38是Git的一个更新版本,适用于64位操作系统,它提供了更稳定、更高效的功能和改进。在面试中,熟悉Git的...
1. Git命令行工具:这是Git的核心部分,提供了一整套用于管理版本库的命令行工具,如`git clone`(克隆仓库)、`git add`(添加文件到暂存区)、`git commit`(提交更改)和`git push`(推送更改到远程仓库)等。...
在64位操作系统上安装Git 2.33.1是推荐的选择,因为64位系统可以更好地利用计算机资源,特别是对于处理大型代码库或运行内存密集型任务的开发者来说。这个版本的Git适用于Windows 7及以上版本的64位操作系统。 安装...
1. 分布式:每个开发者的本地机器上都有一个完整的代码库副本,可以在本地进行提交和分支操作,无需网络连接。 2. 数据完整性:Git使用SHA-1哈希算法确保文件内容的完整性,任何对文件或提交历史的篡改都能被轻易...
安装完成后,可以配置Git的全局设置,如用户名和邮箱,以便在提交代码时留下身份信息。 总之,Git-2.18.0的合集为开发者提供了方便,特别是对于那些在官网下载速度较慢的地区。通过这个合集,用户可以快速获取并...
Git是分布式版本控制系统,它允许开发人员协作管理代码库,并追踪每一次更改的历史。Git-2.19.1-32-bit是Git针对32位操作系统的一个特定版本,确保在32位Windows环境下能顺利运行Git功能。这个安装包特别适用于那些...
基础操作包括初始化仓库(`git init`)、添加文件到暂存区(`git add`)、提交更改(`git commit`)、创建分支(`git branch`)和合并分支(`git merge`)。Git的强大还在于其丰富的命令行选项和钩子系统,使得...
Git是分布式版本控制系统,它允许开发人员协作处理项目,跟踪每个更改的历史,并在代码库中进行版本切换。Git-2.23.0-64-bit.rar是一个针对Windows操作系统的64位Git版本的压缩包,包含了最新的Git功能。在这个版本...
Git是世界上最流行的分布式版本控制系统,它允许开发人员协作并跟踪代码的更改历史。Git-2.39.1-64-bit.zip是一个包含64位版本的Git 2.39.1安装程序的压缩包,适用于Windows操作系统。在本文中,我们将深入探讨Git的...
在Windows上安装"Git-2.26.0-64-bit.exe",用户通常会被引导完成一系列配置步骤,例如设置用户名称和电子邮件(用于签署提交)、选择默认的文本编辑器以及选择是否使用SSH密钥进行身份验证。安装完成后,用户可以在...
- **解决冲突**:当多个提交修改同一部分代码时,Git会提示冲突,需手动解决。 - **配置设置**:`git config`命令调整Git的行为,如`core.autocrlf`处理换行符问题。 - **缓存性能**:使用`git gc`优化仓库大小,...
1. 分布式:Git是分布式的,这意味着每个开发者的本地机器都有一个完整的代码库副本,可以离线工作并进行提交。这提高了开发效率,因为不必时刻连接到中央服务器。 2. 版本控制:Git能够记录每次代码更改,使得...
此外,`git rebase`和`git cherry-pick`等高级命令用于整理历史和选择性地应用特定提交,使代码库保持整洁。 总之,Git-1.9.4-preview20140929是一个为开发者提供强大版本控制功能的工具,通过这个预览版,用户可以...
5. 配置用户信息:安装完成后,首次运行Git,需要设置你的用户名和电子邮件地址,因为这些信息会被记录在每次提交中,作为作者身份的标识。 6. 设置环境变量:为了方便使用,你可能还需要将Git的bin目录添加到系统...
安装Git后,用户可以通过常见的Git命令进行操作,如`git init`创建新的Git仓库,`git clone`克隆远程仓库,`git add`添加文件到暂存区,`git commit`提交更改,`git push`将本地更改推送到远程仓库,以及`git pull`...
- **远程仓库的删除和重命名**:使用`git remote remove`命令删除远程库,使用`git remote rename`命令重命名远程库。 **2.6 打标签** - **列显已有的标签**:使用`git tag`命令列出所有已有的标签。 - **新建标签*...
4. 提交和推送:使用`git add`, `git commit`, `git push`等命令进行代码的版本控制和同步。 通过以上步骤,你可以在Windows 10环境下充分利用Git-2.29.0的强大功能,无论是个人项目还是团队协作,都能得到高效且...
Eclipse和IntelliJ IDEA都有内置的Git插件,通过与Git for Windows的配合,可以在图形界面下直观地管理版本库。 Git的特性包括但不限于: 1. 分支管理:Git的强大之处在于其分支模型。开发者可以轻松创建、切换和...
1. 分布式:每个开发者的本地仓库都是完整的代码库副本,可以离线进行大部分操作,提高了开发效率。 2. 版本控制:Git能够记录每次提交的变动,使得回溯历史、比较不同版本、分支合并等操作变得简单。 3. 数据一致性...