git clone git地址 想要保存在本地的路径 将项目从远程克隆到本地
提交本地代码到远程:
git add --all 添加本地修改
git commit -m "message" 标记一下本次提交,利于回溯
git pull origin 分支名称 从远程得代码,提交代码前一定要pull,然后push
git push origin 分支名称 将代码提交到远程
git status 查看文件的状态,有时候没有add文件,commit的时候会出现很多红色的文件名称,是没有add的文件,可 以使用这个命令,查看一下文件的状态,android项目提交时候需要把bin目录下的文件都删除
git stash 如果错误的pull了代码,可以使用这个命令返回
git branch 查看本地仓库所有分支名称,同时可以看见现在所在的分支
git branch -r 查看远程分支
git branch -a 查看本地和远程的所有分支
git checkout 分支名称 切换分支
git branch -d 分支名称 删除分支
git push origin --delete 分支名称 删除远程的分支
git merge 分支名称 在master分支下运行这句,会把<分支名称>这个分支合并到主分支,如果出现冲突需要手动去处理冲突,然后push
git branch -m 旧分支名称 新分支名称 给本地的分支重命名,push到远程后,远程仓库会多一个分支,如果想删除原来的旧分支,可以运行git push origin --delete 分支名称 删除旧分支
git checkout -b 分支名称 如果有这个分支,切换到这个分支,如果没有,新建这个分支,并切换到 这个分支
修改本地仓库git指向:
git remote rm origin
git remote add origin 新地址
git remote -v 查看远程仓库地址
把本地的项目上传到github:参考:http://blog.youkuaiyun.com/chaihuasong/article/details/37911723
git config --global user.name "github账户名"
git config --global user.email 注册github的邮箱地址
git init
git add .
git commit -m "message"
git remote add origin https://github.com:xxx/xxx.git
git push -u origin master