GitHub基本使用方法

GitHub主要是版本管理,适合程序员管理代码文件。

Google drive,Dropbox,和oneDrive功能基本一样,只要将要同步的文件放在本地目录里就可自动同步。前两者有版本管理功能。

Google drive能与Google其他功能很好配合,能在线打开很多类型的文件。

oneDrive在Windows下比较方便,在文件浏览器里有单独的目录。

一. Web环境下
点击添加Repository, Set up in Desktop,选择本地目录,添加README.md,描述并commit。
二. GitHub Windows环境下

点击添加Repo, Create创建新的目录,Publish Repository向远程推送。

在改目录下创建文件后自动在GitHub Windows内检测到。编辑文件描述后commit,Sync与远程同步。

Clone将远程repository下载到本地。

三. Linux, Cygwin, Windows Powershell环境下
1. 安装Git
Linux下:
sudo apt-get install git
Cygwin下:
首先安装apt-cyg
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin
apt-cyg install git
2. 用户配置(与web一致)
git config --global user.name "username"
git config --global user.email emailaddress
如果配置错了,重新配置命令:
git commit --amend --reset-author

3. 建立本地的Repository

mkdir repository
cd repository
git init

4. 保存文件

touch README.md
git add README.md
git commit -m "Create readme file"

5. 与远程同步

git remote add origin git@github.com:user/git.repository
git remote -v
git push -u origin master

6. 下载远程文件

git pull

7. 检测更改

git status
git diff

8. 回溯版本

git log  单行显示--pretty=oneline
git reset --hard HEAD^  回溯之前第100次版本HEAD^100

9. 撤销回溯

git reflog
git reset --hard commit_id

10. 其他命令可以查看:
https://training.github.com/kit/downloads/github-git-cheat-sheet.pdf
https://guides.github.com/activities/hello-world/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值