“Github”的版本间的差异

来自软件实验室
跳转至: 导航搜索
建立github开发环境
github实用技巧
 
(未显示1个用户的9个中间版本)
第12行: 第12行:
 
* git clone 把项目拉到本地
 
* git clone 把项目拉到本地
 
* git add 添加文件,准备提交
 
* git add 添加文件,准备提交
 +
* git rm 删除文件
 +
* git mv 移动文件
 
* git commit 提交文件,但是还没有上传
 
* git commit 提交文件,但是还没有上传
 
* git push 上传文件到git服务器
 
* git push 上传文件到git服务器
 
* git pull 更新变更到本地
 
* git pull 更新变更到本地
 +
* git status 查看本地代码库状态
 +
* git log 查看提交历史
 +
* git diff 查看版本差异
 +
* git help
 +
 +
== github实用技巧 ==
 +
* [[免密码使用github]]
 +
* 很好的git入门读物: apt-get install gitmagic and visit file:///usr/share/doc/gitmagic,这里是中文翻译,可以下载阅读:[[file:gitmagic_book_zh_cn.tar.gz]],pdf版本:[[file:gitmagic_zh_cn.pdf]]
 +
* https://git-scm.com/book/zh/v1/分布式-Git-为项目作贡献
 +
* http://dz.sdut.edu.cn/blog/subaochen/2016/01/github的fork和上游项目同步的方法
 +
* [https://github.com/waylau/github-help github帮助文档]

2017年3月5日 (日) 09:58的最新版本

建立github开发环境

  1. 注册github账户
  2. 创建ssh key,并导入到github,参见:https://help.github.com/articles/generating-ssh-keys/
  3. 设置git global属性:
git config --global user.name "your name"
git config --global user.email "your email"
git config --global push.default simple

git的简明教程

  • git clone 把项目拉到本地
  • git add 添加文件,准备提交
  • git rm 删除文件
  • git mv 移动文件
  • git commit 提交文件,但是还没有上传
  • git push 上传文件到git服务器
  • git pull 更新变更到本地
  • git status 查看本地代码库状态
  • git log 查看提交历史
  • git diff 查看版本差异
  • git help

github实用技巧