Git使用整理

1>  显示隐藏文件夹git

# 显示隐藏文件github

 defaults write com.apple.finder AppleShowAllFiles Yes && killall Finderweb

# 不显示隐藏文件服务器

 defaults write com.apple.finder AppleShowAllFiles No && killall Finderapp


最重要一点,忘说了 :先pull再push,提交的是可以正常运行的代码ssh


官方网站

https://git.oschina.net/测试

  • 开源中国社区成立于2008年8月,其目的是为中国的IT技术人员提供一个全面的、快捷更新的用来检索开源软件以及交流使用开源经验的平台网站

  • 目前国内有不少公司会将公司的项目部署在 OSChinaspa

与 GitHUB 的对比

  1. 服务器在国内,速度更快.net

  2. 免费帐户一样能够创建 私有 项目,而 GitHUB 上要创建私有项目必须 付费

使用

  • 注册帐号

    • 建议使用网易的邮箱,使用其余免费邮箱可能会收不到验证邮件

  • 添加 SSH 公钥

# 切换目录,MAC中目录的第一个字符若是是 `.` 表示改文件夹是隐藏文件夹
$ cd ~/.ssh# 
查看当前目录文件
$ ls
# 生成 RSA 密钥对
# 1> "" 中输入我的邮箱
# 2> 提示输入私钥文件名称,直接回车
# 3> 提示输入密码,能够随便输入,只要本次可以记住便可

$ ssh-keygen -t rsa -C "xxx@126.com"

# 查看公钥内容
$ cat id_rsa.pub
# 测试 SSH 链接
$ ssh -T git@git.oschina.net
# 终端提示 `Welcome to Git@OSC, XX!` 说明链接成功
  • 新建项目

  • 克隆项目

# 切换至项目目录
$ cd 项目目录
# 克隆项目,地址能够在项目首页复制
$ git clone git@git.oschina.net:xxx/ProjectName.git
  • 添加 gitignore

# ~/dev/github/gitignore/ 是保存 gitignore 的目录
$ cp ~/dev/github/gitignore/Swift.gitignore .gitignore
  • 提示:

    • 从 https://github.com/github/gitignore 获取最新版本的 gitignore 文件

    • 添加 .gitignore 文件以后,每次提交时不会将我的的项目设置信息(例如:末次打开的文件,调试断点等)提交到服务器,在团队开发中很是重要

相关文章
相关标签/搜索