github: Git Bash 上传项目到github

Step 1: 在github上为项目创建repository,并保存repository地址

Step 2: 打开Git Bash,进入到项目所在文件的文件目录

Step 3: 输入命令:git init; 生成初始文件.git

git init.PNG

Step 4: 输入命令:git add .; .代表添加目录下所有文件,如果要添加单个文件,请将.替换为该文件名即可

git add ..PNG

Step 5: 输入命令:git commit -m "first commit"; 表示提交的注释,引号里面的内容根据具体情况进行说明

git commit -m first commit.PNG

  • Note:如果出现如下提示,说明你是初次使用Git需要按提示进行配置
    git config --global user.email "you@example.com"
    git config --global user.name "Your Name"
    
    只需要输入上面两行命令(将引号内的内容替换为你的github的邮箱和名字)即可;本次操作为Git配置,只需进行一次,后续使用Git时将不会再看到这个提示

如果是初次使用,配置成功后需再次执行命令:git commit -m "first commit"

Step 6:输入命令:git remote add origin https://此处https://是你的repository的url(就是Step 1中提到的)

git remote add origin https.PNG

Note: 这里如果提示如下错误:

err.PNG

说明repository中已经存在部分代码,所以它不允许你直接把你的代码覆盖上去。

  • 解决方式1:git push -f
    利用强覆盖方式用你本地的代码替代git仓库内的内容
  • 解决方式2:git pull --rebase origin master
    从repository中拉取内容合并到当前分支
    git pull --rebase origin master.PNG

    参考文章:对比git pull和git pull --rebase

Step 7: 输入命令:git push -u origin master这里需要等待一会儿,执行成功后会弹出一个登录窗口,输入github账号密码登录即可(这里也是只有初次使用Git才会弹出登录会话)。

git push -u origin master.PNG

--end--

推荐阅读更多精彩内容