个人github链接及git学习心得总结

https://github.com/zhangxue520/test


github forWindows简化了一些概念和操作,并且几乎所有主要操作都通过图形界面来完成。这些主要的简化包括: 

1. 将push到远程仓库简化为一个同步按钮 2.将提交到本地仓库简化为只需要对一些列修改添加评论更多的,还包括分支的建立和管理,这部分自己去探索吧,总之,github forWindows确实是一个非常好的工具。

 

 

git及github使用小结

一、下载Github for Windows  

1.在windows环境下使用msysgit来安装,下载地址:http://code.google.com/p/msysgit/

2. 下载后双击,按提示一路next进行安装,其包括一个命令行工具和一个GUI。

3. 进行初始化设置,用户名及邮箱。打开git bash,执行命令:

git config –global user.name your_name

git config –global user.email your_email

二、生成SSH Key

使用git前需要先生成一个SSH Key,保证本地与服务器之间通信的安全。在git bash中执行:

ssh-keygen -C your_email -t rsa

email地址是注册git时的地址,下面一路next。有一步会提示输入密码(passphrase),可以填入密码或回车留空。之后窗口会显示生成的rsa文件存放的位置。

三、创建github账号

github是一个代码管理及分享的平台,注册即可使用其免费服务,但要注意其免费服务是public模式。地址:www.github.com。

1.在github网站上注册后,上传公钥。在github界面上,选择account settings,然后选择SSHPublicKey,选择新加。title可随便命名;找到上一步生成的密钥文件(id_rsa.pub),用文本编辑器打开,复制内容并粘贴至key框内,完成。可使用如下命令进行测试看是否连通:

1

ssh -v git@github.com

2.登录github,点击“new repository”,填写项目名称、描述,即可创建一个新的项目。

四、建立本地git仓库

在git bash中执行以下命令来创建本地git仓库:

cd your_path

mkdir my-code

cd my-code

mkdir project-directory

cd project-directory]

git init

touch README.txt

#(add some files)

git add .

git commit -m ‘first commit’

解释:先创建git仓库目录,然后建立项目并初始化git仓库,init命令是在项目目录下创建一个隐藏目录(.git),该目录就是git用来管理软件版本的仓库。然后使用touch命令创建readerme文件,在项目目录里添加文件,add命令是将当前更改或新增的文件加入到git索引中,表示记入了版本历史,这是提交前必须执行的一步;commit命令提交当前工作空间修改内容,是真正将文件添加到git仓库中去,-m选项给出每次添加的简短说明。

五、将项目提交到github

执行如下命令:

git remote add origingit@github.com:username/project-directory.git

使用git remoteadd命令来增加一个远程服务器端版本库,url地址为git@github.com:username/project-directory.git,名称为origin。

执行以下命令将本地档案同步到服务器端:

git push -u origin master

六、一些常用命令

1.将本地git档案与远程同步

git push origin #将本地代码更新到名为origin的远程版本库中

2.将远程git档案与本地同步

git pull origin master #将origin这个版本库更新到本地的master主枝

3.将这个URL地址的远程版本库完全克隆到本地some_project目录下面

git clone git://github.com/someone/some_project.gitsome_project

4.从当前工作空间和索引中删除文件

git rm app/some_files

注意:要删除文件必须在git控制台中用上述命令删除一遍再同步到远程

 

结对人:白靖

posted @ 2015-04-24 21:29  陪伴胜过千言万语  阅读(241)  评论(0编辑  收藏  举报