github命令大全

来源:互联网 发布:低空突防航迹规划算法 编辑:程序博客网 时间:2024/06/15 23:34
$ git config --global user.name "Your Name"   全局 name 设置

$ git config --global user.email "email@example.com"  全局 email 设置

$ pwd 查看当前路径

$ git init 初始化仓库

$ git add readme.txt 添加一个文件

$ git add .  添加所有文件

$ git commit -m "wrote a readme file" 提交改变至版本库

$ ssh-keygen -t rsa -C "youremail@example.com"  创建秘钥

$ git remote add origin git@github.com:michaelliao/learngit.git  将本地仓库与远程仓库关联

$ git push origin <local_branch_name>:<remote_branch_name> 推送本地库至远程仓库

$ git fetch -p 删除远程分支后,本地同步

$ git checkout -b local-branchname origin/remote_branchname

$git remote [-v] 查看当前配置有哪些远程仓库[别名实际链接地址]

$git commit -m "备注" 提交并进行备注

$git push -u origin A:B ,这样可以推到远程 B 分支上,同时设置为当前分支 A 的上游分支

$git branch --set-upstream-to=origin/master master 关联本地分支与远程分支


$git branch -a  查询所有git分支

.拉取线上项目到本地git仓库 
- 命令:git fetch origin master 
- 作用:拉取到本地git文件夹 
- 命令:git merge 
- 作用:和本地文件进行合并,主要是为了避免冲突的情形。 
- 命令:git pull origin master 
- 作用:= git getch + git merge 
- 说明:在进行上游分支设定的时候,必须先将线上项目拉取到本地一次,必须完全使用git pull origin master一次

原创粉丝点击