如何将本地项目上传到远程仓库

一、git的代码管理流程

      Git的代码管理区有工作区、暂存区、本地仓库和远端仓库;

      常用的代码处理过程有git add、git commit、git push 和 git pull、 git reset、git checkout等

 

 

git pull

将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可能会产生冲突,需要手动解决。

例如,git pull origin master :表示将远程origin主机的master分支拉取过来和本地的当前分支进行合并。

 

参考链接:https://www.cnblogs.com/qyxl/p/12213433.html

 

二、如何在mac上安装git

  1、下载git,地址https://git-scm.com/download/mac(可以安装最新版本)

  2、打开安装包,如下图所显示:

        

  3、双击之后,点击“继续 ”,按照显示的步骤操作 ,直到显示“安装成功“

        

  4、安装完成后,打开mac终端,输入“git --version”,显示git版本表示安装成功

  5、设置个人信息

  6、基本配置

 

三、如何从远程仓库下载代码到本地

1、打开git,输入指令"git clone url",url为github上项目的克隆地址

 

四、如何使用git命令将本地项目推送到GitHub

  1、通过指令"cd  文件夹路径"进入项目所在文件夹,通过git init 创建一个.git文件夹,这就是本地代码库

        

 

    如果文件夹中没有显示.git文件,可以查看以下图片:

         

 

 

    2、通过” git add .  “ 把项目添加到仓库;“.”代表根目录下的所有文件,也可以指定某个文件。

      3、再通过git commit -m "注释内容"  把项目提交到仓库;

         

 

 

          此时的远程仓库Bitbucket中会出现对应的内容:

           

 

      4、通过git remote add origin https://github.com/guyibang/TEST2.git将本地仓库和远程仓库进行关联;

           origin是代码库的别名,可以自己规定。

      5、最后通过git push -u origin master把本地仓库的项目推送到远程仓库上;
           

 

 

五、如何使用git checkout命令切换到新的分支

        1、首先要在远程仓库中创建一个新分支,或者通过“git branch demotest03”来创建分支demotest03

       2、先执行git fetch,将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中)

  3、然后,再根据命令“git checkout demotesto03”切换到新分支demotesto03

  3、之后,通过"git add  11.txt"可以把 新增代码添加到仓库

  4、输入"git commit -m "解释""提交项目到仓库

  5、此时通过输入“git checkout master"切换,回到主分支上

  6、然后“git merge demotest03”,将子分支合并到主分支上

  7、最后,“git push -u origin master” 将本地仓库推送到远程仓库上

参考链接:
https://blog.csdn.net/zamamiro/article/details/70172900

https://www.cnblogs.com/keessi/p/7232601.html

廖雪峰参考资料:

https://www.liaoxuefeng.com/wiki/896043488029600/897013573512192

posted @ 2020-09-28 17:57  晴之万里,温暖向西  阅读(566)  评论(0编辑  收藏  举报