Github初始配置

使用GitHub步骤:1、申请GitHub帐户 xxx ,创建名为new-project的新Repository

2、安装Git客户端(Linux)#yum install git git-gui

3、 生成密钥对,这样项目可以push到 GitHub上#ssh-keygen -t rsa -C “xxx@gmail.com”

4、将.ssh/id_rsa.pub拷贝到GitHub网站

5、为了方便,设置ssh不输入口令

# eval `ssh-agent`# ssh-add(输入passphrase)

6、测试是否能联通GitHub#ssh git@github.com如果配置正确,,显示ERROR: Hi xxx! You’ve successfully authenticated, but GitHub does not provide shell accessConnection to github.com closed.

7、设置Git全局用户配置# git config –global user.name “xxx”# git config –global user.email xxx@gmail.com# mkdir new-project# cd new-project# git init# touch README# git add README# git commit -m ‘first commit’定义远程服务器别名origin8、创建本地新项目工作树

# mkdir new-project# cd new-project# git init# touch README# git add README# git commit -m ‘first commit’定义远程服务器别名origin

#git remote add origin https://github.com/zuxinlin/Test.git

本地和远程合并,本地默认分支为master

git push -u origin master

GitHub网站上就可以看见了,

9. 更新文件# vi README自动commit更改文件# git commit -a -m ‘modify the readme’ 更新至远程# git push origin master

10. 创建和合并分支#git branch 显示当前分支是master#git branch new-feature 创建分支# git checkout new-feature 切换到新分支# vi page_cache.inc.php# git add page_cache.inc.phpCommit 到本地GIT# git commit -a -m “added initial version of page cache”合并到远程服务器# git push origin new-feature

如果new-feature分支成熟了,觉得有必要合并进master#git checkout master#git merge new-feature#git branch#git push 则master中也合并了new-feature 的代码

第一个青春是上帝给的;第二个的青春是*自己努力的

Github初始配置

相关文章:

你感兴趣的文章:

标签云: