赞
踩
1、使用Git Bash操作:
(1)在SHH目录生成新的秘钥
cd ~/.ssh
ssh-keygen -t rsa -C xxx@163.com
按下回车-y-回车-回车
ls 查看是否成功生成 id _rsa (秘钥) id_ras.pub (公钥)
(2)将本地SSH公钥添加到GitHub
【~】指用户目录
(3)测试连接
ssh -T git@github.com
【 You've successfully authenticated, but GitHub does not provide shell access.】不是错误提示
git config --global user.name "xxxxx" 设置仓库人员的用户名
git config --global user.email xxx@163.com 设置仓库人员的邮箱地址
创建一个代码文件夹
git clone SSH地址/HTTPS地址
(1)在GitHub上创建一个同名仓库
(2)初始化当前目录 git init
(3)查看状态 git status
(4)git add .
(5)git commit -m " "
(6)将代码提交到GitHub
git remote add origin SSH地址 # 将本地项目与远程仓库之间建立连接
git push -u origin master # 将本地项目提交到远程仓库中
注意!git pull --rebase origin master,如果在GitHub创建仓库时创建了README.md文件,需要先用此命令将该文件pull到本地仓库中,再提交项目。
git add .
git status
git commit -m "update project"
git push origin master
提示: 为了避免冲突我们应该形成良好的习惯,在每次 push 代码之前先把服务器上最新的代码 pull 到本地。
git pull # 进入更新的目录里pull
总结 初始化设置
ssh-keygen -t rsa -C xx@163.com 生成SSH密钥,在GitHub添加
ssh -T git@github.com 测试Git和GitHub连接是否成功
git config --global user.name "xx" 设置仓库人员的用户名
git config --global user.email xx@163.com 设置仓库人员的邮箱地址
总结 其他常用操作
保证本地和远程有一个同样的仓库名,没有就在其中一方创建
git init 初始化本地目的,把其交由Git管理
git status 查看本地目的当前的状态
git add . 对本地目的进行跟踪
git commit -m “ ” 把已经跟踪的目录提交到本地仓库
git remote add origin SSH地址 将本地项目与远程仓库之间建立连接
git push -u origin master 第一次将本地项目提交到远程仓库中
git push origin master 将本地项目提交到远程仓库中
git pull --rebase origin master 将远程库README.md文件pull到本地仓库
git pull origin master 将远程代码拉取到本地
git clone SSH地址/HTTPS地址 克隆远程代码
git pull 将远程代码更新到本地(只更新差异部分)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。