Git Bash(提交文件到GitHub进行托管)

Introduction

使用Git Bash命令,可以将一个项目上传到Github官网中,进行托管,避免重要文件被误删

 

1.Git工具下载

https://gitforwindows.org/

2.在github中新建一个仓库

Git Bash(提交文件到GitHub进行托管)

Git Bash(提交文件到GitHub进行托管)

3.复制这个仓库的HTTPS

Git Bash(提交文件到GitHub进行托管)

4.在要上传额文件夹中右键,选择“Git Bash Here”

Git Bash(提交文件到GitHub进行托管)

5.git init 命令(初始化)

Git Bash(提交文件到GitHub进行托管)

初始化成功之后会在文件夹中出现一个隐藏文件 .git

Git Bash(提交文件到GitHub进行托管)

Git Bash(提交文件到GitHub进行托管)

6.git remote add origin 命令(将 本地 关联到 github

   git remote -v 命令 (查看有没有关联成功)

Git Bash(提交文件到GitHub进行托管)

7.git pull origin master 命令(把在github仓库中已经存在的文件到本地)

# 若仓库中有新的文件,就要先执行这个命令,不然后续会出错 #

Git Bash(提交文件到GitHub进行托管)

Git Bash(提交文件到GitHub进行托管)

8.git add . 命令(添加所有文件到 工作区

也可以git add “filename”

Git Bash(提交文件到GitHub进行托管)

9.git commit -m "备注"(提交到 暂存区

Git Bash(提交文件到GitHub进行托管)

Git Bash(提交文件到GitHub进行托管)

10.git push -u origin master (把文件到github仓库中)

Git Bash(提交文件到GitHub进行托管)

# 登录你的GitHub账户 #

Git Bash(提交文件到GitHub进行托管)

11.去刷新仓库网页

Git Bash(提交文件到GitHub进行托管)

12.新增文件之后

Git Bash(提交文件到GitHub进行托管)

13.git status(查看文件状态())

Git Bash(提交文件到GitHub进行托管)

M 表示文件(Modify)修改过,?? 表示新增的文件)

Git Bash(提交文件到GitHub进行托管)

14.这一次直接git add . A  表示add成功)

Git Bash(提交文件到GitHub进行托管)

15.

(1)若你已经add了,但是想修改一下其他文件再一次性commit,先commit,然后使用git log 命令,复制上一次提交的信息,在使用git reset 命令,这时候之前commit上去的文件就会重新回到工作区,即是要重新add(用于取消多个已add的文件)

Git Bash(提交文件到GitHub进行托管)

Git Bash(提交文件到GitHub进行托管)

(2)用git reset HEAD “filename” 命令(用于快速取消add单个文件)

Git Bash(提交文件到GitHub进行托管)

# 如果remote的是SSH地址

Git Bash(提交文件到GitHub进行托管)

git push -u origin master时若出现提示(请保证你有正确的访问权限)

Git Bash(提交文件到GitHub进行托管)

就使用下面的命令(填写GitHub用户信息

Git Bash(提交文件到GitHub进行托管)

最后就使用git push -u origin master 命令

# 有时候使用git push -u origin master 不行的话,就使用git push #

 

! THANK YOU FOR READING

! 谢谢你的阅读