Create a new repository on Bitbucket first;
2.Configure Git for the first time:
git config --global user.name "Username"
git config --global user.email "YourEmailAdress"
3.Working with your repository
I just want to clone this repository
If you want to simply clone this empty repository then run this command in your terminal.
git clone http://bisl-bitbucket.51vip.biz/scm/ivo/intelligentvoiceordering.git
My code is ready to be pushed
If you already have code ready to be pushed to this repository then run this in your terminal.
cd existing-project
git init
git add .
git commit -m "Initial Commit"
//first time use 'add'
git remote add origin http://bisl-bitbucket.51vip.biz/scm/ivo/intelligentvoiceordering.git
//otherwise
git remote set-url origin http://bisl-bitbucket.51vip.biz/scm/ivo/intelligentvoiceordering.git
git push -u origin master
常用Git指令
查看分支:
// 查看本地分支
git branch
// 查看远程分支
git branch -r
// 查看所有分支
git branch -a
切换工作分支:
git checkout <branchname>
创建分支:
git branch <branchname>
// 创建并且切换
git branch -b <branchname>
本低合并分支:
git merge <branchname> // 合并分支到当前分支
推送更新:
git add .
git commit -m "update"
git push origin <branchname> // eg: git push origin master -> 推送至主分支
删除分支:
// 删除本地分支
git branch -d <branchname>
// 删除远程分支
git push origin --delete <branchname>
拉取更新:
// 如果远程分支是与当前分支合并,则冒号后面的部分可以省略
git pull origin <remotebranchname> : <localbranchname>