Github 的常用命令

2018-06-04  本文已影响0人  Zero兴

dev: 本地分支名称;

git init: 引入git

git clone url : 将远程的文件克隆到本地;

git add 文件:向远程上传文件;

git commit -m '描述' ; 上传更新文件:

git push/ git push origin 分支名; 

git pull : 更新本地文件;

git push --delete origin dev: 删除远程分支;

git branch :查看分支;

git branch dev : 本地创建新的分支(git checkout -b dev);

git checkout dev:切换分支;

git branch -d dev : 删除分支;

合并分支: git checkout master => git merge dev; 

远程同步分支: git push origin dev:dev;<将分支做的改动也放入到了远程>;

删除远程分支:   git push origin :dev ;  <慎重>   

git log --pretty=oneline : 查看变化;  

git reset --hard HEAD^ : 回滚到上一个版本;或者使用git reset --hard HEAD~1/2/3/4,想到哪个版本后面就跟几; 

git diff: 查看变化;

git stash :保留改变 ;  git stash apply : 还原改变 ;

git config credential.helper store   在项目的目录下执行该条命令,可以记住用户名密码,不用每次都输入

git reset --hard origin/分支 : 强制将本地的分支覆盖;

Ctrl + R : 选择历史命令行 ;    history  | 

分支撤销:先使用git stash/ add  =>  git reset ;

撤销对文件的修改: git checkout -- filename;       

搜索文件: git grep ‘****’;  

获取远程分支: git  fetch  origin/dev ;

git clean -d -fx ""d -----删除未被添加到git的路径中的文件f -----强制运行x-----删除忽略文件已经对git来说不识别的文件

参考资料:

http://www.it165.net/admin/html/201405/3160.html   

敬请关注:https://www.onexing.cn

上一篇下一篇

猜你喜欢

热点阅读