1、克隆指定的分支上的代码

      git  clone  -b  分支名  git仓库地址

      说明:git  clone  git仓库地址     这个使用方法clone下来的是默认的分支,即master分支

2、设置git的用户名和邮箱

      git  config  --global  user.name  "用户名"

      git  config  --global  user.email  "邮箱地址"

3、修改之前设置的的git用户名或邮箱

      git  config  --global  --replace-all  "用户名"

      git  config  --global  --replace-all  "邮箱地址"

4、在本地仓库上关联另外一个远程仓库

      git  remote  add  仓库的别名   git仓库地址

     说明:这里的仓库别名是自己随意起的

5、git提交的时候添加注释信息

      git  commit  -m  '注释信息'

      说明:若想修改之前某一次的提交注释信息

                 使用  git  log  查看所有的提交日志

                 如果想要修改从上往下数的第二个的提交注释信息,那么就复制第三个的提交记录的id

                 使用 git  rebase  -i  id  会进入到vim的编辑模式

                 将要修改的那个记录前面的pick改为reword保存退出

                 此时会自动打开这条记录的commit信息,修改相应的注释信息,保存退出即可

                 最后 使用   git  push 强制推送上去

6、若代码已经提交了,此时要修改注释信息

      git  commit  -amend   此时进入到最近一次的提交信息,在vim模式下修改内容保存退出即可

7、若关联了多个远程仓库,在推送的时候需写完整的push命

      git  push  仓库的别名  本地分支名:远程分支名

8、丢弃掉这次改动的代码

      git  checkout  --  文件名

9、代码以及提交了想回退到提交前的样子并保留本次改动的内容

     git  reset  HEAD^

     说明:如果使用了  git  reset  --hard  id  这个命令回滚的话,本次改动的内容就会被丢弃了

             此时使用 git reflog  找到刚刚提交的id

             再使用 git  reset  --hard  id  这样就回到了最原始提交后的状态了

             再使用  git  reset  HEAD^ 这样就回退了本次提交且保留了本次的改动内容

10、查看某个文件修改的地方

        git  diff  文件名

11、储藏改动的代码

        使用 git  stash 将修改的代码储藏起来,这样就可以随意切换分支

       这样在别的分支上使用  git  stash apply 将之前的改动并到这个分支上

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐