git和github实用步骤记录,及git.oschina私有代码管理步骤记录(更新中)

来源:互联网 发布:java安装环境变量设置 编辑:程序博客网 时间:2024/06/03 12:30

一、第一种方式:clone方式

1、在github上,注册。

注册成功后,开始新建项目:在页面上方用户菜单上选择 “+”->New repository 创建一个新的仓库.

2.安装git客户端:

windows用户下载 http://msysgit.github.com/。这是一个git命令行和可视化工具。按下一步下一步安装即可。

3.git客户端安装好之后,还有两步基本操作需要进行。

执行下面两条命令(以下执行命令都是在git batch中执行,在文件夹名字上,或在文件夹中点右键,可以找到git batch,作用是告诉 git 你是谁,你输入的信息将出现在你创建的提交中。

git config --global user.name "你的名字"git config --global user.email "你的邮箱"

4.生成并部署SSH key。

由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置:

第1步:用git batch 创建SSH Key。

$ ssh-keygen -t rsa -C "你的邮箱@XX.com"

顺利的化,会在产生一个新目录C:\Users\用户名.ssh,并里面会有,id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对。id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,告诉任何人。

第二步:在github网站上,设置ssh key.
打开id_rsa.pub文件,把内容粘贴到,头像->settings->SSH and GPG keys -> New SSH key->key中。保存,完成。
第2和第3点的步骤只需要配置一次,是全局配置,之后如果还要在git上新建其它的项目也不需要在配置。

3.把新建的仓库,下载到自己指定的本地文件夹。

于是github仓库和本地这个文件夹就产生了对应的联系。于是本地文件的增删改操作可以同步到远程仓库,远程仓库的增删改操作,也可以到本地文件夹了。

$ git clone git@git.oschina.net:用户名/仓库名.git  

4. 在本地新增文件,并提交到远程仓库git的操作。

首先在本地文件夹新增一个叫test.txt的文件。

//查看文件夹中文件状态git status//提交到暂存区git add .//git commit -m 'add file test.txt'//git push (origin master)

完成后,刷新github对应项目内容,test.txt已经出现在github中。

5. 更新本地文件,上传至git。

用记事本打开test.txt,编辑内容后保存。

//查看文件夹中文件状态git status//提交到暂存区git add .//git commit -m 'add file test.txt'//git push (origin master)

完成后,刷新github对应项目,test.txt的改动也就会出现在github中。

6. 在github上编辑文件,本地同步。

修改github上的test.txt文件后,在本地执行如下操作。

//git pull

最新版本就会更新到本地相应文件了。
就此,最简洁的最干最实用的基本步骤就完成了。可以玩单人git项目了。

待更新。。。

参考资料:
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

0 0
原创粉丝点击