git常用命令&github上传项目方法总结

一.一些常用的git命令总结

Git的一些基础命令介绍:

1.git init                    //初始化本地git仓库

2.git add <file>         //添加文件

3.git status                //查看状态

4.git commit             //提交(一般会用 git commit -m '******' 来省略修改介绍的步骤)

5.git push                 //推送到仓库

6.git pull                   //从远程仓库拉取数据

7.git clone                 //从远程仓库拷贝数据

 在学习时发现一张流程图,方便记忆。

二.使用

使用git需要先安装git,安装方式参考链接:

安装git:https://www.cnblogs.com/xueweisuoyong/p/11914045.html

1.使用命令行创建本地仓库(使用图形化界面创建参考:https://mp-new.csdn.net/mp_blog/creation/editor/117701356

(1)在空文件夹中右键点击git bash here。

(2)输入git init,创建目录。

(3)git config --global user.name ‘名字’,git config --global user.email ‘邮箱地址’,配置。

2.向本地仓库中添加文件

步骤:将文件添加到暂存区,再提交到仓库中。

(1)新建文件:touch+文件名(文2夹中已有文件,则省略这一步,进行git init和配置)。

(2)将文件添加到暂存区,git add+文件名(添加所有文件:git add *,但此处只能添加所有非隐藏文件,添加全部文件参考链接:https://mp-new.csdn.net/mp_blog/creation/editor/117915609

添加单个文件:

 添加所有文件:

(3)然后可以查看一下当前暂存区的状态,git status (绿色文件是已添加到暂存区,红色文件是未添加,我这里都添加了所以都是绿色)

 

(4)添加暂存区文件到本地仓库,git commit -m ‘intro’(git commit用于提交文件,-m后面为本次提交的介绍)

注:

(1)如果想删除暂存库中文件使用命令git rm --cached+文件名

(2)若修改某一文件,则重新修改提交即可

参考链接1:https://www.cnblogs.com/haojun/p/7797508.html

参考链接2:https://blog.csdn.net/xinqingwuji/article/details/79391453

参考链接3:https://www.bilibili.com/video/BV1fK4y1b7XL?p=6&spm_id_from=pageDriver

3.Github上创建远程仓库

(1)注册一个github账号,具体见https://cloud.tencent.com/developer/article/1487508

(2)点击右上角加号,下拉框中选择new repostitory.

(3)输入仓库名字,创建仓库。

(4)建好之后进入仓库,会进到下面这个页面。复制红框里的内容到之前建好的本地仓库目录下,右键点击git bash here打开git。

(5)将这一行内容粘贴进去,连接到远程的仓库。再将本地仓库同步到远程仓库,输入git push -u origin master。

(6)上传完成。

常见问题参考:

https://blog.csdn.net/ziziju/article/details/117914569

三 .定义

Git:是分布式版本控制系统。是一个软件,用于记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况的软件。

版本控制系统:记录每次的文件改动,且可协调多用户编辑的系统。

与Github区别:

Github:提供在线git服务的网站。

与svn区别:

Svn:集中式版本控制系统,工作流程为工作时需要从中央服务器得到最新版本,工作结束又需要将内容推送到中央服务器,即需要足够的带宽,如果网速过慢会出现问题,但git中取消了中央服务器。


版权声明:本文为ziziju原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。