Git 安装,配置及其使用(怎么将本地文件上传到github)

Git介绍

分布式 : Git版本控制系统是一个分布式的系统, 是用来保存工程源代码历史状态的命令行工具;

保存点 : Git的保存点可以追踪源码中的文件, 并能得到某一个时间点上的整个工程项目额状态; 可以在该保存点将多人提交的源码合并, 也可以会退到某一个保存点上;

Git离线操作性 :Git可以离线进行代码提交, 因此它称得上是完全的分布式处理, Git所有的操作不需要在线进行; 这意味着Git的速度要比SVN等工具快得多, 因为SVN等工具需要在线时才能操作, 如果网络环境不好, 提交代码会变得非常缓慢;

Git基于快照 : SVN等老式版本控制工具是将提交点保存成补丁文件, Git提交是将提交点指向提交时的项目快照, 提交的东西包含一些元数据(作者, 日期, GPG等);

Git的分支和合并 : 分支模型是Git最显著的特点, 因为这改变了开发者的开发模式, SVN等版本控制工具将每个分支都要放在不同的目录中, Git可以在同一个目录中切换不同的分支; 分支即时性 : 创建和切换分支几乎是同时进行的, 用户可以上传一部分分支, 另外一部分分支可以隐藏在本地, 不必将所有的分支都上传到GitHub中去;

分支灵活性 : 用户可以随时 创建 合并 删除分支, 多人实现不同的功能, 可以创建多个分支进行开发, 之后进行分支合并, 这种方式使开发变得快速, 简单, 安全。

Git通用客户端官方下载地址

http://git-scm.com/

Git软件安装

欢迎界面 : 直接下一步;

协议 : 必须接受;

安装位置 : 预留100M空间, 自定义安装位置;

选择安装组件 :也可以默认选择; — 图标组件(Addition icons) : 选择是否创建快速启动栏图标 或者 是否创建桌面快捷方式; — 桌面浏览(Windows Explorer integration) : 浏览源码的方法, 单独的上下文浏览 只使用bash 或者 只用Git GUI工具; 高级的上下文浏览方法 使用git-cheetah plugin插件; — 关联配置文件 : 是否关联git配置文件, 该配置文件主要显示文本编辑器的样式; — 关联shell脚本文件 : 是否关联Bash命令行执行的脚本文件; — 使用TrueType编码 : 在命令行中是否使用TruthType编码, 该编码是微软和苹果公司制定的通用编码;

开始菜单快捷方式目录 : 设置开始菜单中快捷方式的目录名称, 也可以选择不再开始菜单中创建快捷方式;

设置环境变量 : 选择使用什么样的命令行工具, 一般情况下我们默认使用Git Bash即可, 默认选择; — Git自带 : 使用Git自带的Git Bash命令行工具; — 系统自带CMD : 使用Windows系统的命令行工具; — 二者都有 : 上面二者同时配置, 但是注意, 这样会将windows中的find.exe 和 sort.exe工具覆盖, 如果不懂这些尽量不要选择;

选择换行格式 : — 检查出windows格式转换为unix格式 : 将windows格式的换行转为unix格式的换行在进行提交; — 检查出原来格式转为unix格式 : 不管什么格式的, 一律转为unix格式的换行在进行提交; — 不进行格式转换 : 不进行转换, 检查出什么, 就提交什么;

开始安装 :

安装结束 : over;

配置GitHub

在开始菜单找到Git Bash右键属性,修改Git Bash的配置 : 将Git Bash设置为快速编辑模式, 可以更好的使用该命令行工具 :

创建本地ssh(一种传输代码的方法,速度快安全。详细可去百度查资料)(也可以选择HTTPS传输,那就跳过此步。)

ssh-keygen -t rsa -C "[email protected]"

GitHub邮箱 : 该命令后面的邮箱就是GitHub的注册邮箱; 路径选择 : 使用该命令之后, 会出现提示选择ssh-key生成路径, 这里直接点回车默认即可, 生成的ssh-key在默认路径中; 密码确认 : 这里我们不使用密码进行登录, 用密码太麻烦;

将ssh配置到GitHub中

进入生成的ssh目录 : C:\Documents and Settings\Administrator\.ssh (或者 C:\Users\自己电脑用户名\.ssh)中, 使用记事本打开 id_rsa.pub 文件, 将该文件中的内容复制; id_rsa.pub 文件内容 :

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAtT1YCeaNulpfC+ARqAWrCdfpi6CpW3gkGT0hp6Q8by7NnEfy4dah9CwSrNbWJH5eS4tiqckE+bdbSVNvAboFD1MtGZjtzE4GDweG/6J/SDYV/ADFN/RLWGb+5rQ8wMCjc/fODgLJDFxk1Fwk/TTqTcbtLab1toLcts3zGIW5DstA3RQ0CCX/sPew5m7vh7DcKXluj2TBd9hw== [email protected]

进入GitHub网站 : 登录GitHub, 选择Account Setting 用户设置:

选择左侧的SSH-KEY选项 :

点击右侧的Add SSH key :

将上面复制好的ssh-key复制进去 :

验证是否配置成功 :

ssh -T [email protected]

验证时可能让你输入YES。

成功提示 : 如果出现Hi han1202012! You’ve successfully authenticated, but GitHub does not provide shell access. 就说明配置成功, 可以连接上GitHub;

配置本地用户和邮箱

用户名邮箱作用 : 我们需要设置一个用户名 和 邮箱, 这是用来上传本地仓库到GitHub中, 在GitHub中显示代码上传者; 使用命令 :

git config --global user.name "HanShuliang" //设置用户名
git config --global user.email "[email protected]" //设置邮箱

到此Git客户端已安装及GitHub配置完成,现在可以从GitHub传输代码了。

设置Git本地项目开发库默认路径

如果设置了,就不用每次打开Git再cd打开目录了。方法:右键git快捷图标(名叫:Git Bash),找到快捷方式-起始位置,把你的项目地址放在这里就可以了。如下图:

使用:

  使用方法上:百度百科有详细的介绍,链接如下:

  http://jingyan.baidu.com/article/27fa732683ebf546f8271f2e.html

时间: 2024-12-10 21:55:33

Git 安装,配置及其使用(怎么将本地文件上传到github)的相关文章

将本地文件上传到GitHub

第一步:下载git工具,选择合适的版本安装 第二步:安装完成后打开Git bash,输入自己的用户名和邮箱 $ git config --global user.name "LeavesYan" $ git config --global user.email "[email protected]" 第三步:生成密钥 $ ssh-keygen -t rsa -C "[email protected]" 生成过程中按3次回车键就好(默认路径,默认没

如何将本地文件上传到github托管

Github开源代码库以及版本控制系统,可以托管各种git库,可以将个人Blog或小型项目托管到github,方便看起来又高大上的样子,哈哈哈,下面就看一下实践过程和成果吧!一:注册账号:地址: ([https://github.com/),如果有了账号直接登录就ok了!] login.png 2.下载安装git:https://git-scm.com/downloads3.在本地准备好你的项目 二:1.登录你的github,然后创建一个New repository,起个名称dome(名称随你开

git把本地文件上传到github上的步骤

1.清除clean 2.返回上一级cd .. 3.克隆仓库地址git clone+地址 4.添加忽悠文件vim .gitignore 5查看cat .gitignore 6.进入到test,并且添加所有的文件:cd test    git add. 7.查看状态,绿色git status 8.提交git commit  -am "wangtingwx" 9.查看状态 10.放到github:   ----------git  push origin master [email prot

Git的使用--如何将本地项目上传到Github

第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹). 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建. 现在我通过命令行在桌面新建一个TEST文件夹(你也可以在其他任何地方创建这个文件夹),并且进入这个文件夹 第二步:通过命令git init把这个文件夹变成Git可管理的仓库 这时你会发现TEST里面多了个.git文件夹,它是Git用来跟踪和管理版本库的.如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见. 第三步:这时候你就可以

Git的使用--将本地项目上传到Github

1.新建一个项目(文件夹),将要上传的项目放进去: test上传github是我新建的文件夹,es6-Setting-up-the-environment是我要上传的项目: 2.进入D:\test上传github,右键git bush here 3.输入git init 把这个文件夹变成Git可管理的仓库 此时会看到文件夹中多了一个.git文件夹,它是Git用来跟踪和管理版本库的.如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见.且变成了master分支(git bash最

详细教程:将本地项目上传到github

作为 一个工程师,将本地项目上传到github进行备份和分享是一个不错的技能,一来可以方便以后的工作,二来可以分享自己的成果.所以下面本人详细教大家如何将本地项目上传到github,十分简单,一学就会!!!! 首先先进入github.网址是:https://github.com/ 如果你还没有在github上注册过账号,那你先要注册一个账号,账号最好是用自己常用的邮箱,方便别人联系你,对你以后的工作极有帮助.下面是刚进入github的页面. 首次要先创建一个仓库,用来存储你的项目.步骤:先用鼠标

如何用命令将本地项目上传到github

一.Git终端软件安装 1.下载windows上git终端,类似shell工具,下载地址:http://msysgit.github.io/ 2.安装方法,打开文件,一路点击Next即可 3.安装完成,界面如下 二.配置 1.打开git bash,输入ssh-keygen -t rsa -C "自己的邮箱地址@XXX.com" ,生成自己的公钥与私钥 2.一路默认回车,会生成公钥.私钥到以下文件夹下id_rsa是私钥,id_rsa.pub是公钥,打开公钥等下要用到 3.浏览器进入自己的

关于把本地项目文件上传到github

真的超级无奈,百度上查了好久才搞定了把自己的文件上传到github上,多久?几个小时<摊手> 于是得赶紧记录下来,以备不时之需,怕自己又忘了 1首先得安装git到自己的电脑上 2在github上注册个账号 这些都很简单就不详细写了 3在自己的githu上开一个仓库 点击+号 new repository 建立一个仓库名,我这里是repository 4.接下来,在自己即将上传的项目文件根目录上,右键 git bash:<1>,创建本地仓库 git init 初始化本地仓库 git

如何通过TortoiseGit(小乌龟)把本地项目上传到github上

1.第一步: 安装git for windows(链接:https://gitforwindows.org/)一路next就好了, 如果遇到什么问题可以参考我另外一篇文章~^ - ^ 2.第二步:安装小乌龟(我习惯把TortoiseGit叫成小乌龟,所以接下来所有的TortoiseGit我都代替为小乌龟啦) 小乌龟安装步骤(安装完小乌龟之后再安装语言包): 步骤我就不贴出来了,跟git一样一路next就OK了,我把安装需求的安装包贴在下面,可以参考一下~ 别忘记下载中文语言包(看到这里要注意呀