git bash常用操作

2017-03-28  本文已影响0人  swhzzz

```

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

```

上一篇 下一篇

猜你喜欢

热点阅读