mac终端将本地代码push到github总结

1.创建一个github账号

2.在本地目录下创建一个本地仓库,用来存放代码

   

mkdir prepass_repository

(/Users/gejuncheng/文件/prepass_repository)

3.先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库

此时ls -la可以看到很多隐藏文件

git init

4.把文件添加到本地版本库中,使用命令git add 文件;添加到暂存区里面去,如果后面接小数点“.”,意为添加文件夹下的所有文件

git add .

5.用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明

git commit -m 'first commit'

6.在自己的github网站 https://github.com/Georgecheng123 新建一个repository,我这里起了名字prepass

 

 7.关联到远程库 

git@github.com:Georgecheng123/prepass.git这个名字可以在第5步新建了repository中找


git remote add prepass git@github.com:Georgecheng123/prepass.git

如果上面步骤写错了:则

      git remote rm origin   //删除origin

      git remote add origin git@github.com:Georgecheng123/demo.git   //重新添加origin

向已关联的github中提交代码,报403错误,原因是你的github账号没有获取权限。

解决办法:将url修改 为

url =https://username@github.com/username/project.git

username@ 为要提交到的github的账户名称,修改完后再次提交,会提示输入账户密码,第一次提交需要输入,以后提交就不必输入了。

8.获取远程库与本地同步合并(如果远程库不为空必须做这一步,否则后面的提交会失败)

git pull --rebase origin master

9.将最新的修改推送到远程仓库:gitpush -u origin master

    备注:origin:远程仓库名字;master:分支

git push -u prepass master
原文地址:https://www.cnblogs.com/gejuncheng/p/9798771.html