简单的Git配置以及GitHub远程管理

发表于:2016-4-13 11:01

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Zhang_yD    来源:51Testing软件测试网采编

  整理了一些关于git的相关配置方法,主要就是一些运行命令
  满足最简单的需求,不涉及分支...
  本文分以下两节
  1、git本地环境配置
  2、github相关设置(SSHkey)
  3、下载GitHub代码修改并提交的简单操作方法
  Git本地环境配置
  在Mac下安装Git
  笔者使用的是mac,并且安装了Xcode,所以直接按照以下操作即可安装Git。
  Xcode -> Preferences -> Downloads -> Command Line Tools -> Install
  如果没有安装Xcode的朋友也想使用Git,可以通过homebrew安装。
  设置全局用户标识和邮箱
  通过--global参数可以设置设置全局的一些信息
  $ git config --global user.name "Your Name"
  $ git config --global user.email "email@example.com"
  常用Git命令
  · 创建本地版本库 $ git init
  · 添加文件/保存修改 到版本库 $ git add .,.表示添加当前文件夹下的所有变动,也可以将只针对指定文件进行操作。
  · 提交本地版本库 $ git commit -m "xxxxxx"
  · 回退 $ git reset --hard HEAD^
  · 撤销修改 git checkout -- xxxxx,就是让这个文件回到最近一次git commit或git add时的状态。
  · 删除文件 git rm xxxx
  GitHub相关设置
  SSHKey配置
  1.在个人文件夹下的.ssh里面有一个名为id_rsa.pub的文件,这里面存着SSH Key的公钥,使用Xcode打开,复制里面的内容。
  2.登陆GitHub,打开Account settings -> SSH Keys -> Add SSH Key,将上面复制的内容粘贴进去,并写上任意Title,点击保存。
  分享最简单的本地连接远程方法
  1.在GitHub创建版本库,复制该地址。
  2.运行命令 git clone 版本库地址
  3.在克隆到本地的版本库中进行内容操作。
  4.修改完后依次执行git add . -> git commit -m "xxx" -> git push origin master 即可将本地的内容同步到GitHub。
  提交时候提示被拒的解决办法
  重新生成本地SSH Key并GitHub的SSH Key删除后重新添加。
  可能用到的一些命令
  显示隐藏文件夹
  defaults write com.apple.finder AppleShowAllFiles -bool true
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号