美文网首页
git bash常用操作

git bash常用操作

作者: swhzzz | 来源:发表于2017-03-28 21:11 被阅读0次

    ```

    cd   切换到目标文件夹下           eg: cd  c: 切换到c盘

    touch  创建一个文件                  eg:    touch   index.html

    mkdir  创建个文件夹                  eg :  mkdir   projects

    rm  删除               eg:  rm  index.html 

    pwd 显示当前文件的路径

    ls  显示当前路径下的文件

    rm -rf 删除文件夹   eg: rm -r projects

    cp -r a b// 生成一个与a文件夹相同的b文件夹

    vim xxx  进入编辑器模式  

    command+T 在当前终端新建一个页面

    ssh -T git@github.com  查看是否设置了ssh公钥 成功会提示

    Hi xxx! You've successfully authenticated, but GitHub does not provide shell access.

    git remote set-url origin 可以切换https为ssh

    ```

    ```

    git remote rm origin

    git remote set-url origin 可以切换https为ssh

    ```

              进入编辑器后默认是控制台,按i 可以进行编辑,按ESC退出编辑器返回到控制台,控制台下不能编辑代码

    当要保存并退出时在控制台下输入 :wq       当直接退出不保存时 按:q!

    二. 上传和更新远程仓库

    在本地文件夹下编辑好文件之后

    ```

    git add .                                   //把当前目录下的新增和修改的文件提交到暂存区

    git commit -am "addfile"          //把暂存区的更新提交到本地仓库

    git push origin master             //把本地仓库的改动推送到远程仓库

    git pull                                     //当远程仓库的文件被修改时,在本地仓库要先git pull才能在git push

    git branch a               //创建一个分支a

    git checkout a           //切换到分支a

    git merge a              //先切换到master线,再合并a分支,或者切换到a分支合并master

    ```

    三.删除远程仓库的文件夹

    ```

    git rm -r --cached some-directory

    git commit -m "Remove the now ignored directory some-directory

    git push

    ```

    相关文章

      网友评论

          本文标题:git bash常用操作

          本文链接:https://www.haomeiwen.com/subject/dujsottx.html