GitHub入门:安装Git和使用Git(详细)

Git的作用

通过Git管理GitHub托管项目代码

下载Git

Git官网下载:www.git-scm.com/download/win,安装过程比较简单,安装选择命令行Bash模式。

Git的工作区域

1、工作区(Working Directory):添加、编辑、修改文件等操作.
2、暂存区:暂存已经修改的文件(可能还需要继续修改,先暂存一下),最后统一提交到Git仓库中。
3、Git仓库:最终确定的文件保存到仓库,成为一个新的版本,并且对别人可见。

向仓库中添加文件的流程

1、把文件从工作区提交到暂存区
命令:git add hello.c
2、把文件从暂存区提交到Git仓库
命令:git commit -m “提交描述”
git status:可以查看文件的状态,即文件当前在哪个区域。

Git基础设置

在桌面新建一个文件夹,然后点击进入文件夹,右击选择“Git Bash Here”,进入命令行模式。
1、设置用户名
git config --global user.name “wwnnshaonian”
2、设置用户名的邮箱
git config --global user.email “461967847@qq.com”
3、查看设置
git config --list

初始化一个新的Git仓库

1、创建文件夹:mkdir test
2、进入刚刚创建的文件夹,初始化/创建Git仓库。
cd test
git init:创建一个隐藏文件.git

向仓库添加文件

1、先创建文件
touch hello.c
touch a1.php
2、把文件提交到暂存区
git add a1.php
(用git status命令查看一下文件的状态)
3、把文件从暂存区提交到Git仓库
git commit -m “a test of Git”

修改仓库文件

1、用vim命令修改a1.php文件,再用git status命令查看一下文件的状态。
2、把文件提交到暂存区
3、把文件从暂存区提交到Git仓库

删除仓库文件

1、删除工作区的文件:rm -rf a1.php
2、从Git中删除暂存区的文件:git rm a1.php
3、提交操作:git commit -m ‘提交描述’

Git管理远程仓库

目的:备份、实现代码共享集中化管理。

Git克隆操作

目的:将远程仓库(GitHub对应的项目)复制到本地
命令:git clone 仓库地址
(在仓库主页点击“下载Code”,可以看到仓库地址。)

将本地仓库同步到远程仓库中

在本地仓库(克隆到本地的远程仓库)添加完文件之后,使用命令:git push将本地仓库同步到远程仓库中,第一次使用git push需要密码验证。
touch xxx.py
git add xxx.py
git commit -m ‘commit a python file’
git push之后,在GitHub的仓库主页,可以看到刚刚提交的xxx.py文件和提交描述,也可以看到是哪一个用户提交的。

如果无法同步/没有权限

用vim将.git/config中
[remote “origin”]
url = https://github.com/wwnnshaonian/test.git
修改为
[remote “origin”]
url = https://用户名:密码@github.com/wwnnshaonian/test.git

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值