mac git 首次 提交github

1 参考链接:

【Mac】关于Mac的github配置和本地项目上传_mac github-CSDN博客

参考大佬的博客,自己实践如下,需要的朋友也可以参考一下。

Mac的git环境配置

Mac一般自带Git工具,也就是说已经安装好了 ,如果没有安装,可以去官网下载安装。

然后打开Mac的终端,下面的git命令操作都在终端里进行。

首先,我们进入github的官网:https://github.com/

然后进行登陆或注册(右上角“sign in”——登录,“sign up”——注册),登录和注册的步骤较为简单,这里不示范了。

注意:在注册完成后,首次登录github,在下述页面时记得选择左边的“Free”版本(页面下滑进行选择)。选择完后就可以进入个人界面。

2.1 生成密钥

(1)配置用户名和邮箱:

git config --global user.name "your_name"  

git config --global user.email "706945128@qq.com"

这里的"your_name"尽量跟你github上的用户名保持一致。

  

一些命令说明:

查看全局配置

git config --global --list

查看本地仓库配置

git config --list

单独查看某项配置

git config user.email

要查看全局用户名称和邮箱:

git config --global user.email

修改配置

git config --global user.email "你的邮箱@example.com"

非全局

git config user.email "你的邮箱@example.com"

2.2 生成密钥

配置完用户名和邮箱后,输入以下命令:

ssh-keygen -t rsa -C "706945128@qq.com"

后按默认密钥生成地址来,连续三次回车,出现以下界面就是成功了

我们可以看到,这时出现了一个.ssh文件,便是我们要找的密钥文件。

ls -al ~/.ssh

(id_rsa.pub)就是我们要找的密钥

随后我们先输入以下命令:

cd .ssh

再输入以下命令:ls

随后输入以下命令,进入具体的密钥界面:

vim id_rsa.pub

进入密钥界面后,将密钥全部复制下来。

3 将密钥添加到github

  1. 进入我们github的个人界面后,点击自己的头像。

2.然后选择“Settings”。


3.随后按照下述步骤操作:

点击 add ssh key 后如下(这里可能会让您在验证一下github账号信息):

4 创建github仓库

完成环境配置后,我们回到github的home主界面,如下,点击左侧的“creat repository”进行新仓库的创建。

下面就是创建新仓库的界面:

创建好的页面如下:

5 将本地文件上传至github仓库

下面的命令还是在Mac的终端里进行。
在需要放置代码的目录(/User/tyz/codework/test/)下输入以下命令并敲回车:

git clone (这里粘贴刚刚复制的地址)
 

上述命令就将github的仓库文件复制了一份在我们的指定目录上,你可以看到指定目录下多了一个和你刚刚创建的仓库同名的文件夹。
  然后将你想上传到github仓库的文件或项目复制粘贴到这个新文件夹里,再依次输入以下命令并敲回车:

将代码拷贝到这个项目下(例如:test01)

执行命令:

git add test01

git status

输入完上述指令后,若出现的内容都为绿色,则表示一切正常。

git commit -m ""

git push

输入完上述命令后,等待几秒钟,上传成功会有程序提示。

然后就上传好了,你可以刷新github的仓库看一下,文件上传成功。

6 git忽略一些文件

目录下的增加.gitignore文件,增加您要的内容后并提交,这里不在验试了。

如果你想让新添加的文件不被跟踪,可以使用 git rm --cached 命令

git rm --cached -r .

git add .

git commit -m "Update .gitignore"         

git push

常用.ignore文件的配置内容如下

### common ignore begin

# 忽略所有 .class 文件

*.class

# 忽略所有 .log 文件

*.log

# 忽略所有 .settings 目录

.settings/

# 忽略所有 .project 文件

.project

# 忽略所有 .idea 目录

.idea/

# 忽略所有 .gitignore 文件

.gitignore

# 忽略所有 target 目录

target/

### common ignore end   

7 总结

  以上就是Mac的git环境配置,github仓库的创建,本地文件上传到github仓库以及常用的git命令的全部内容,初步操作完了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值