工作上github的使用

1.开发前

复制远程仓库:git clone -b master http:/....

创建并从转换到对应story的branch:git checkout -b feature/....


2.开发后

转换到dev前,要git status,一定要没有红绿色,有的话就要commit掉(git add -A && git commit -m "ur comment"),或者清理掉

转换到dev: git checkout dev

更新最新的dev:git pull origin dev

转换到story branch:git checkout my-branch

把dev远端的改动merge到当前branch:git rebase dev

如果有conflict,那应该还是unstaged,可以改到你想要的,然后git rebase --continue

如果成功就相当commit了,那就可以push上去成为新的branch

然后在远端的网页在dev的branch里点"new pull request"

然后选择base dev, compare your branch,这样就可以把你的改动提交到开发者了

然后开发者就可以选择是否merge你的code到dev了。



命令行配置本地仓库,并push上去

1. git init (产生.git)

1.1 echo /target/>.gitignore
2. git add -A
3. git commit -m "first commit"
4.git remote add url(URL就是我们在服务器中的地址)
5.git push
如果第四之后他说有冲突,你可以git pull origin master (master可以变成其他branch)


你可能感兴趣的:(github-代码管理)