git与github使用笔记
2013-05-28 20:29
253 查看
最近做一个小项目,由于与学长协同工作,考虑到版本控制的问题。经学长推荐,接触了git和github。由于初次接触,许多地方依然不是很熟练,特记于此,共日后复习用。
git从安装到使用的步骤如下:
$git config --global user.email email_address
如上命令的作用是将文件添加到版本库中。其中git add .的作用是添加当前目录下所有的文件。此时还只是添加文件,还没有提交到本地仓库中。
如果要提交到本地仓库,还需要执行如下命令:
$git commit -m "说明"
此处的 -m之后的部分是对提交的说明。如果没有这个命令,git会自动打开一个vi编辑器要求输入提交说明。
如果进入了vi界面,可以使用escape+shift+z+z或者:q退出。
填写表单。
Description
...
ssh-keygen -C "Email Address" -t rsa
确认使用默认的文件路径,文件名。然后连击两次Enter(如果想设置密码,输入密码,然后Enter)。
默认情况下会在C盘的用户文件夹下的你的计算机文件下生成一个.ssh文件,其中的id_rsa.pub文件等下用到。如果是设置了文件名,则注意查看该文件。
将刚才生成的id_rsa.pub文件打开,copy内容到github网站上的刚才的SSH Key中的Key栏中,Title可以随便设置。
完成后,可以在git bash中用$ssh -v
git@github.com测试连接。
$git remote add origin
git@github.com:你的github用户名/你的github项目名.git
$git push origin master
至此项目传输完毕。
上github网站查看刚才上传的项目。
$git init
$git add文件名
$git commit -m "state"
$git remoteadd origin
git@github.com:你的github用户名/你的github项目名.git
$git push origin master
如果想查看日志,命令如下:
$git log
如果想从github的下载最新的项目版本,可以使用
$git init(这一步是否需要视情况而定)
$git pull https://github.com/你的用户名/你的工程名
git从安装到使用的步骤如下:
1.下载安装windows版本的git
网上资源很多,就不贴链接了。如果想查看git的版本,可在命令行输入$git --version2.git初始化
主要的是配置用户名和邮件地址,这些设置会在全局文件.gitconfig文件中得到永久的保存记录。配置用户名和邮件地址的命令如下:
$git config --global user.name "your name"$git config --global user.email email_address
3.初始化git版本库
进入工程目录,输入命令:$git init,则会在工程目录下看到生成了一个.git 目录(注意这是一个隐藏文件),这个里边存放的是版本的历史记录信息。在工程中,包含一个版本历史目录“.git “和项目源文件的目录。可以再工作目录中修改自己的项目源文件,并使用命令进行项目的版本管理。具体如下:
$git add . 或者git add 文件名如上命令的作用是将文件添加到版本库中。其中git add .的作用是添加当前目录下所有的文件。此时还只是添加文件,还没有提交到本地仓库中。
如果要提交到本地仓库,还需要执行如下命令:
$git commit -m "说明"
此处的 -m之后的部分是对提交的说明。如果没有这个命令,git会自动打开一个vi编辑器要求输入提交说明。
如果进入了vi界面,可以使用escape+shift+z+z或者:q退出。
4.注册github账号
具体的注册就不多说了。注册完毕,选择create a new repo.填写表单。
包括:
Repository nameDescription
...
5.生成SSH密匙
回到git bash,输入命令:ssh-keygen -C "Email Address" -t rsa
确认使用默认的文件路径,文件名。然后连击两次Enter(如果想设置密码,输入密码,然后Enter)。
默认情况下会在C盘的用户文件夹下的你的计算机文件下生成一个.ssh文件,其中的id_rsa.pub文件等下用到。如果是设置了文件名,则注意查看该文件。
6.提交密匙
回到github网站,选择Account setting。进入界面后,选择SSH Keys,点击Add SSH key将刚才生成的id_rsa.pub文件打开,copy内容到github网站上的刚才的SSH Key中的Key栏中,Title可以随便设置。
完成后,可以在git bash中用$ssh -v
git@github.com测试连接。
7.上传工程到github
命令如下:$git remote add origin
git@github.com:你的github用户名/你的github项目名.git
$git push origin master
至此项目传输完毕。
上github网站查看刚才上传的项目。
8.补充
如上一个git和github从无到有的过程,下次再次传送工程到github上的时候,由于已经建立了联系,所以可以直接用如下命令即可:$git init
$git add文件名
$git commit -m "state"
$git remoteadd origin
git@github.com:你的github用户名/你的github项目名.git
$git push origin master
如果想查看日志,命令如下:
$git log
如果想从github的下载最新的项目版本,可以使用
$git init(这一步是否需要视情况而定)
$git pull https://github.com/你的用户名/你的工程名
相关文章推荐
- git&github使用笔记(一)——Git建立本地库,并上传Github
- github快速使用指南—git学习笔记
- 【Git/Github学习笔记】Git分支使用场景和标签管理、总结
- github快速使用指南—git学习笔记
- 关于Android Studio中Git插件使用笔记(提交至Github)
- 【工作笔记】Git与Github经常使用使用方法
- git 和 github 使用笔记
- Git 学习笔记 —— 一篇文章搞定Git、GitHub的理解和使用
- < 笔记 > Git - 08 Git 使用GitHub
- Git(GitHub)学习笔记 - 1、简明使用
- 廖雪峰Git教程笔记(二十三)使用GitHub
- Git/Github使用笔记(一)——如何生成SSH key及访问Github
- git笔记之eclipse使用github远程仓库进行版本号管理
- 【Git/Github学习笔记】ubuntu系统下使用git命令与windows下的差别
- git使用笔记3(在github上创建远程仓库)
- mac系统下git使用笔记,仓库选用github
- git笔记之eclipse使用github远程仓库进行版本管理
- 【Git学习笔记】使用GitHub参与开源项目
- 1、Git学习笔记--GitHub 使用教程 (精华帖)
- Git学习笔记(7)- GitHub的使用