git status -查看哪些更改
git add file1 file2 -把需要的更改加入代码库
git commit -m "log message" -commit
git push -更新至远程库
git branch -r -查看远程branch
git branch -a -查看所有branch,带有*的是当前工作的branch
git add file1 file2 -把需要的更改加入代码库
git commit -m "log message" -commit
git push -更新至远程库
git pull - 把远程库的内容更新到本地
当然在commit前最后设置一下自己的用户名和邮箱,否则就是你机器的一个设置,通常都是无效的
git config --global user.name "mengmeng"
git config --global user.email mengmeng@gmail.com
这个修改会被保存在 ~/.gitconfig文件中
git branch -r -查看远程branch
git branch -a -查看所有branch,带有*的是当前工作的branch
git checkout -b newbranch origin/newbranch
或则
git checkout -b newbranch remotes/origin/newbranch -checkout 远程的branch到本地,这里带不带remotes结果都相同
$ git push origin test - 把本地的test分支push到远程
git checkout . #本地所有修改的。没有的提交的,都返回到原来的状态 git stash #把所有没有提交的修改暂存到stash里面。可用git stash pop回复。 git reset --hard HASH #返回到某个节点,不保留修改。 git reset --soft HASH #返回到某个节点。保留修改