github的使用方法
在这里,github的优点就不多说了,
github是一个开源的仓库,我们可以把项目放到上面,利用git来进行版本管理。
1,使用git
命令大全:
1. 安装完成后,在开始菜单里找到“Git”->“Git Bash”
2. git config --global user.name "Your Name"
git config --global user.email "email@example.com"
3. cd F: (打开F盘)
mkdir (创建子目录)
pwd (显示当前目录)
4. git init (把这个目录变成Git可以管理的仓库)
5. git add
6. git commit -m "说明"
7. git status (仓库当前的状态)
8. git diff (查看不同)
9. git log [--pretty=oneline {缩略版,可选}] (查看历史记录)
10. git reset --hard HEAD^ (回退到上一个版本,HEAD后可以是 commit_id)
11. git reflog (用来记录你的每一次命令,找到commit_id回到未来某个版本)
12. git diff HEAD -- (查看工作区和版本库里面最新版本的区别)
13. git checkout -- (用版本库里的版本替换工作区的版本,无论工作区是修改还是删除)
14. git reset HEAD (把暂存区的修改撤销掉(unstage),重新放回工作区. 用HEAD时,表示最新的版本)
15. git rm (用于删除一个文件)
16. ssh-keygen -t rsa -C "youremail@example.com" (创建SSH Key)
17. git remote add origin git@github.com:Bruce333/other.git (关联github远程库)
18. git push -u origin master/git push origin master
(推送到远程库,第一次用含有 -u 的命令,推送master分支的所有内容,此后用后面的命令推送最新修改)
19. git clone git@github.com:Bruce333/other.git (克隆一个本地库)
20. git checkout -b dev
在这这里也可以使用tortoisegit客户端的方法,使用起来非常方便,跟svn的使用有点类似。
我们可以方便的把github上的仓库克隆到本地,然后在本地操作之后,可以再次提交到开源网站,非常方便。