安装Git(第一次)

安装Git

要使用Git,第一步当然是安装Git了。根据你当前使用的平台来阅读下面的文字:

在Linux上安装Git
首先,你可以试着输入git,看看系统有没有安装Git:

  $ git
  The program 'git' is currently not installed. You can install it by typing:
  sudo apt-get install git

像上面的命令,有很多Linux会友好地告诉你Git没有安装,还会告诉你如何安装Git。

如果你碰巧用Debian或Ubuntu Linux,通过一条sudo apt-get install git就可以直接完成Git的安装,非常简单。
老一点的Debian或Ubuntu Linux,要把命令改为sudo apt-get install git-core,因为以前有个软件也叫GIT(GNU Interactive Tools),结果Git就只能叫git-core了。由于Git名气实在太大,后来就把GNU Interactive Tools改成gnuitgit-core正式改为git

在Mac OS X上安装Git

如果你正在使用Mac做开发,有两种安装Git的方法。

一是安装homebrew,然后通过homebrew安装Git,具体方法请参考homebrew的文档:http://brew.sh/。

第二种方法更简单,也是推荐的方法,就是直接从AppStore安装Xcode,Xcode集成了Git,不过默认没有安装,你需要运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就可以完成安装了。

install-git-by-xcode

Xcode是Apple官方IDE,功能非常强大,是开发Mac和iOS App的必选装备,而且是免费的!

在Windows上安装Git

在Windows上使用Git,可以从Git官网直接下载安装程序,(网速慢的同学请移步国内镜像),然后按默认选项安装即可。

安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!
安装完成后,还需要最后一步设置,在命令行输入:

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com”

因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。

注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

### Git 首次提交代码教程 在进行 Git首次代码提交时,需要完成以下几个核心操作:本地仓库的初始化、修改或添加文件、提交更改至本地仓库以及推送到远程仓库。 #### 初始化本地仓库 如果尚未创建本地 Git 仓库,则需先执行以下命令来初始化一个新的 Git 仓库: ```bash git init ``` 此命令会在当前目录下生成一个 `.git` 文件夹,用于存储版本控制的相关数据[^1]。 #### 修改/添加文件并暂存改动 为了使提交有意义,在首次提交前应确保有新的或者已修改的内容。通过 `git add` 命令将这些变更加入到暂存区(staging area)。以下是常用的命令形式: - 添加所有新文件和修改过的文件到暂存区: ```bash git add . ``` 该指令会把工作目录下的全部更新纳入暂存状态以便后续提交。 接着可以通过如下命令查看当前的状态以确认哪些文件已被准备提交: ```bash git status ``` #### 提交到本地仓库 当所有的必要更动都已经被成功地放置于暂存区域之后, 可利用下面这条命令把这些改变正式记录下来成为历史的一部分: ```bash git commit -m "第一次提交" ``` 这里 `-m` 参数后面跟着的是本次提交的消息描述,它帮助团队成员理解这次提交的主要目的或内容变化。 #### 关联远程仓库并与之同步 要让本地的工作成果能够分享给其他人看到或者是保存备份起来的话就需要将其上传至某个远端服务器上去了。首先得告诉 Git 这个项目的远端地址是什么: ```bash git remote add origin git@github.com:(GitHub用户名)/(项目名称).git ``` 这里的 `origin` 是默认用来指代主要远端副本的名字;而后面的 URL 则是你实际拥有的那个远程仓库链接[^2]。 最后一步就是真正意义上的推送动作了——即将我们之前所做的那些努力传达到互联网上的指定位置去供他人访问查阅: ```bash git push -f origin master ``` 此处使用的 `-f` (force)选项是因为刚开始的时候可能还不存在任何东西存在于目标分支之上因此允许强行覆盖掉原本存在的内容从而顺利完成整个过程[^3]。 ### 注意事项 对于现代 Git 版本,默认主分支可能是 `main` 而不是传统的 `master`, 所以上述例子中的 `master` 应替换为实际使用的分支名字。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值