Mac下使用Git上传项目到Github仓库

1、安装git及查看安装的版本

①下载Git installer,地址:https://git-scm.com/download/mac ,安装。

②打开终端,使用git version命令查看安装版本,能查看到就是安装成功了。

 

2、创建.ssh文件

①打开终端,输入cd ~/.ssh命令来查看.ssh是否存在:

②若不存在,则输入ssh-****** -t rsa -C "[email protected]" 创建;

(注意,若直接点击回车,会在默认路径下创建 ssh 。如果你有多个项目,那么请配置不同的路径,或者一个

路径换个文件名,如:Enter file in which to save the key (/Users/daniel_pak/.ssh/id_rsa): /Users/daniel_pak/000/1)

③在配置的路径中,找到并打开1 .pub(默认是 id_rsa.pub),复制里面的内容。

 

3、Github账号中添加ssh

Mac下使用Git上传项目到Github仓库

Mac下使用Git上传项目到Github仓库

4、设置github 登录名以及登陆邮箱

配置SSH成功后,执行以下两个命令:

git config --global user.name "your name"

git config --global user.email "[email protected]"

 

5、git仓库操作

①初始化 git 本地仓库 git init

②添加到 git 本地仓库 (这里注意:add 空格 再加 .) git add .

③查看git 本地仓库状态 git status

④提交代码 git commit -m "描述"

⑤github上的git仓库与本地git仓库进行关联 git remote add origin + ‘github项目https地址’

 

6、将git本地仓库的项目内容推送到github上的git仓库

git push -u origin master (注意:由于新建的远程仓库是空的,所以要加上-u这个参数,若远程仓库里面有内容,则

不需要-u这个参数;即 git push origin master)

 

注意:若创建远程仓库的时候,勾选了Initialize this repository with a README(就是创建仓库的时候自动给你创建一个README文件),那么在将本地仓库内容推送到远程仓库的时候就会报一个failed to push some refs to https://github.com/LoveHins/test.git的错。这是因为在创建的那个仓库里面的README文件不在本地仓库目录中,这时我们可以通过以下命令先将内容合并:git pull --rebase origin master ,然后在执行push。