git比svn的好处多多,这里就不多说了,可以自行查查
1、注册github帐号 https://guides.github.com
2、在github上创建库名称
3、把库克隆到本地仓库,具体说明:
首先,执行命令ssh-keygen,生成sshkey,cat ~/.ssh/id_rsa.pub
git clone git@github.com:qisss/music.git 克隆到本地仓库
现在就可以在本地写代码,然后提交到github上了。
4、一些常用命令
git add file 添加指定文件到暂存区
git rm --cached file 取消添加到暂存区
git reset file 撤销添加到暂存区
//git rm file 删除工作区文件并将这次删除放入暂存区
//git mv file 改名工作区文件并将这次改名放入暂存区
git commit -m [message] 提交暂存区到仓库区
git commit file1 file2 -m [mesage] 提交指定文件到仓库区
//git commit -a 直接提交工作区到仓库区
git commit -v 提交时显示详细信息
git log 查询提交log,包括commit ID
git reset "commit ID" 重置到指定提交位置,并重置暂存区,工作区不变,推荐用这个
git reset --hard "commit ID" 重置到指定仓库区并重置暂存区和工作区( 注意:本地文件会清除)
git reset --keep "commit ID" 重置到指定仓库区,暂存区和工作区不变
git push 推送本地仓库到远程仓库
查看当前分支 git branch
查看远端分支 git branch -a
http 改成ssh git remote set-url origin xxxx
git fetch
git banch -a
git checkout xxx
git reset —hard hash
git clone --depth=1 git@bitbucket.org:xxx