Git使用之GitHub提交一个项目详解

一 GitHub创建仓库

GitHub网址 https://github.com/

1. 注册一个GitHub账号。。。这个就没啥可说拉

2. 创建一个新仓库

    (1)新建----两种方式 

            ①点击用户菜单上的“+”号,再点击"New repsository"

            ②点击“Start a project”

Git使用之GitHub提交一个项目详解

    (2)填写仓库信息并点击"Create repsository" 创建仓库

Git使用之GitHub提交一个项目详解

二 下载并安装Git

    Git下载地址https://git-scm.com/downloads

     (1)下载

Git使用之GitHub提交一个项目详解

     (2)安装----选择一个你喜欢的安装路径(或者默认安装路径),其它所有步骤均默认情况,一路next

三 本地创建仓库并配置Git

     (1)创建本地仓库

          如果你是新建一个项目,那就自己规划一块地方作为本地仓库,如果你项目已创建,就在项目根目录下执行。

           比如我的仓库创建于E:\android\GitHub\CodeLibrary\VitamioDemo

      (2)在VitamioDemo文件夹空白处右击选中“Git Bash Here”

Git使用之GitHub提交一个项目详解

      (3)开始你的Git配置

            ①配置你的账号及邮箱

                $ git config --global user.name "your name" //用户名

            $ git config --global user.email "[email protected]" //邮箱

        Git使用之GitHub提交一个项目详解

            ②初始化git,生成.git文件  

            $ git init  //生成.git子目录

            Git使用之GitHub提交一个项目详解

            ③本地提交仓库中所有文件    

            $ git add .  //添加所有文件

            $ git commit -am 'message' //本地提交所有文件 ,注:message可变,意为提交文件标识,写成什么都可以

                                       //若是提示:nothing to commit,working tree clean 表示你没有啥新文件可供提交的

        Git使用之GitHub提交一个项目详解

            ④建立远程仓库,并远程提交(先更新,后提交)

            $ git remote add origin https://github.com/15703379121/DownLoadDemo.git  //建立远程仓库联接

            //获取远程仓库路径

Git使用之GitHub提交一个项目详解

            //建立远程仓库联接

            Git使用之GitHub提交一个项目详解

            $ git pull origin master   //抓取远程的分支的提交到本地,即更新

            git push -u origin master //提交文件到远程仓库    

            Git使用之GitHub提交一个项目详解

            



            ⑤若仍然无法提交则可强行提交(一般不建议)

                git push -u origin master -f    //强行提交,一般不建议

            Git使用之GitHub提交一个项目详解

            ⑥若期间有提示输入帐号密码的地方(如图),填写就是拉。

                Git使用之GitHub提交一个项目详解

                Git使用之GitHub提交一个项目详解

            ⑦刷新GitHub仓库,看看项目是否提交成功拉 

          Git使用之GitHub提交一个项目详解

    
            ⑥刷新GitHub仓库,看看项目是否提交成功拉