从本地上传文件到GitHub详细过程(第二弹)

晚上又尝试上传了几个文件,对git工具的使用有了新的了解。如下:

情况一:往已存在的repo中更新已上传的文件的新版本

            假设repo中已经有上传好了的文件apollo.txt,现在再上传一个修改后的apollo.txt.

           首先要保证当前要上传的txt与repo里的txt内容确实有不同。

            在此基础上进行如下命令:

            1.进入apollo.txt所在的文件夹,右键,点击Git Bash Here,进入命令行

            2.git init    --创建本地仓库 .git

            3.git add apollo.txt    --提交到暂存区stage

            4.git status  --查看版本情况

            5.git commit -m 注释

            6.git push https....  master

            7.结束去网页刷新查看

情况二:往已存在的repo中上传与原文件无关的新的文件

            注意:当当前要上传的文件和master上的文件没有交集时,需要先将repo里的pull到本地,再push

           1.git init

             git add 文件

             git status

            git commit -m 注释

2.在commit结束之后,我们需要先把repo里的pull下来,再进行push;

注意在pull之前,要先add remote

commit 之后直接push会报错:

3.正确的顺序是:commit

                            ->git remote add origin https

                             ->git pull origin master --allow-unrelated-histories

                             ->git push https master

                    

这样子就大功告成了

过了很久,我再一次使用github,又发现了自己不熟练的地方,就是简单的push文件操作。。。哎一言难尽,还是上图

 

猜你喜欢

转载自blog.csdn.net/qq_39091292/article/details/81396574