Git——新手入门与上传项目到远程仓库GitHub

Git概述

Git:是目前世界上最先进的分布式版本控制系统,一个开源式的分布式版本控制工具。

简单浅显地来说(就我个人而言),就是一个全球程序员的代码仓库集中地,每个人都可以在这里拥有一个自己的小仓库(注册一个独立的账号就可以了),你的代码可以一件一件的保存在这里,也可以分享给全球的程序猿同类们,所以即使你在本地对自己的项目随意删改(哪怕它爆炸~-~)都是可以通过Git从GitHub上传回之前提交的代码,做到有备无患。

同时,它能够记录每一次的版本改变,这个不用我多说大概各位也能猜到了,在以后工作中如果进行协同版本控制也离不开Git的帮助了。

Git安装
   
     在Windows操作系统下,访问Git下载地址https://git-for-windows.github.io/,如果登不进去的话直接百度搜索Git下载也是可以的.
     安装过程不描述了,指定好安装目录就好,完成之后能在菜单看到。Git——新手入门与上传项目到远程仓库GitHub

 创建本地代码仓库

     打开Git Bash

     首先配置自己的身份,这样在提交代码的时候就能知道是谁提交的

     输入git config --global user.name "名字"

     git config --global user.email "邮箱地址"

     配置完成之后可以查看自己的邮箱地址和名字,比如我的是

Git——新手入门与上传项目到远程仓库GitHub

提交本地代码

     仓库建立完成之后就可以提交本地代码了,这里只需要用到两个命令,add添加和commit提交

      add .是提交所有

      add +文件名是提交单个文件

      git commit -m "First commit"是提交这里要在-m参数后面加上提交参数,很重要哟,不然会被认为不合法不能提交.


创建GitHub账户以及托管本地代码

     进入官网,点击Sign up for GitHub注册

     https://github.com/

     这是我的个人主页界面

Git——新手入门与上传项目到远程仓库GitHub

               接着点击New repository 或者 Start a Project 新建版本库,

              Git——新手入门与上传项目到远程仓库GitHub

             点击create repository按钮,之后会显示你的版本库主页

Git——新手入门与上传项目到远程仓库GitHub

      之后获取远程版本库的地址,非常重要

Git——新手入门与上传项目到远程仓库GitHub

      然后打开Gitbash

      切换到helloworld工程目录下,把远程版本库克隆到本地

      有时候会传输超时。。就再试几次。。

Git——新手入门与上传项目到远程仓库GitHub

     这个时候你的工程目录下会多出一个helloworld文件夹,把这个文件夹里的所有目录复制到上一层目录中,就能将整个工程添加到版本控制中      去了

Git——新手入门与上传项目到远程仓库GitHub

     这里这里有个隐藏的.git文件,不要漏掉!!!

     然后就是提交到Github上面的工作了!!!

     先执行提交操作,然后输入 git push origin master同步

     注意这里要记得输入用户名和密码进行身份效验!!切记!不要以为它不动了。。

     输入密码的时候不会显示。。但是输完回车就行了。

     注: 

Git 不需要重复输入账号和密码  点击打开链接

Git——新手入门与上传项目到远程仓库GitHub

     现在刷新一下GitHub上helloworld工程的版本主页

     你已经成功地上传了第一个项目~\(≧▽≦)/~啦啦啦~

Git——新手入门与上传项目到远程仓库GitHub