Git使用总结

  1. 怎么推送本地分支到远程分支上去。
    答:命令:git push origin local_branch:remote_branch。 例如:本地为develop分支,远程为dev分支,则是 git push origin develop:dev。 类似,git push origin :remote_branch,local_branch留空的话则是删除远程remote_branch分支。 如:git push origin :dev,则是删除远程dev分支。
  2. 检出仓库代码
  • 检出git仓库代码
    本地进入的某一文件夹,git clone http://..../test.git(仓库地址)就可以把仓库代码捡到本地指定文件夹。
  • 查看分支
    git branch -r(查看远程分支) git branch -a(查看左右分支) git branch(查看本地分支)
  • 检出远程指定分支的代码 git checkout -b develop (develop是上一步查看远程分支时origin/develop下面的分支,这就把远程develop的分支捡出到本地了)
  1. 配置git,不用每次都输入用户名和密码 在git的命令行下输入以下代码: git config --global credential.helper store 在下次提交时输入用户名和密码,此用户名和密码将会被记住并存储起来。再以后push或pull时就不用输密码来了。
  2. 撤销操作
    • 本地所有修改的未提交的都恢复到原来的状态。
      git checkout .
    • 撤销git commit但未git push的操作
      第一步:找到上次你git,命令:git log commit的id,撤销就是根据这个id进行的撤销
      第二步:完成commit撤销,同时将代码恢复到commit之前(亦即 不保存你之前进行的修改),commit_id就是刚才获得的那个id。 命令:git reset --hard commit_id 第三步:完成commit撤销,但是不把已经修改的代码撤销,你下次还可以直接commit。命令:git reset commit_id
    • 撤销git push操作 命令:git revert commit_id

posted on 2017-07-06 10:20  一颗向上的草莓  阅读(102)  评论(0编辑  收藏  举报