git 安装及简介

git的安装地址:git下载地址

下载后安装即可。

git是一个版本管理工具,git的每个代码库称为repository(仓库),简称repo。

本地创建及操作repo

创建repo,并同步到github

1.在自己想要的地方,创建并进入repo文件夹

cd some_directory_name
mkdir repo_name
cd repo_name

2.设置github的邮箱名与用户名

git config --global user.email "your_name@site.com"
git config --global user.name "your_name"

3.生成repo

git init

4.查看repo的方式 需要使用ls -la,因为git配置文件是隐藏的

ls -a

5.尝试创建一个文件

touch a

6.可以使用git status 命令查看未提交文件的情况,可以看出,a的状态为untracked,也就是说明,a尚未同步到本地

git status

可以使用add 命令将untracked状态的文件放到暂存区

git add file_name

或者使用add .将所有untracked状态的文件放到暂存区

git add .     #添加当前文件夹所有文件
git add -u    #add所有文件(改名的,删除的)
git add -A    #做以上两项

被add后的文件,状态为unstaged,也就是在暂存区,但未确定准备提交。可以使用commit命令将其彻底提交。

git commit -m  "提交描述"

于是,本地repo创建全部完成。

远程创建及操作repo

本地repo建完了,如何远程同步到github上?

首先,配置远程同步的设置

1.执行下面的命令,并将下面内容改为自己的用户名和repo名

git remote add origin https://github.com/YourUserNameHere/repo_name.git

当然,也可以复制别人的内容,生成自己的分支(branch)

git clone https://github.com/YourUserNameHere/test_repo.git

2 在同步到github前,需要配置公钥

2.1本地设置ssh,一直按回车跳过即可

ssh-keygen -C ‘yourmail@site.com’ -t rsa

一路回车即可

于是,就可以在上面的地址(c:/User/用户名/.ssh)中看到三个秘钥文件:

文件的作用:

  • id_rsa:本地机器的秘钥
  • id_rsa.pub:配置服务器端的秘钥文件

2.2 接下来,到github上配置

回到 GitHub 个人首页,点击 Account Settings -> SSH and GPG keys -> New SSH keys

然后把id_rsa.pub里的内容全部复制到里面

可以使用以下命令,测试是否连接成功

SSH -v git@github.com

最后,真正提交到github上,按照提示输入用户名和密码即可,于是就上传成功了。

git push -u origin master

最后修改:2021 年 06 月 01 日 01 : 59 PM
如果觉得我的文章对你有用,请随意赞赏