首页 > 学院 > 开发设计 > 正文

随想录(git操作)

2019-11-06 07:14:44
字体:
来源:转载
供稿:网友

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

    自己以前虽然也学习过git,但是用的不是很好,这一次系统学习一下git的相关命令。当然,学习的目的不是大而全,而是以工作使用为主,尽可能多学一些使用的命令。

(1)git初始化

git init

(2)配置用户

git config --global user.name <name>

(3)配置email

git config --global user.email <email>

(4)下载远程代码

git clone <url> 或者 git clone <folder_name>, 其中folder_name是一个包含git工程的目录

(5)下载远程分支代码

git clone <url> -b <branch_name>

(6)添加文件

git add

(7)删除文件

git rm

(8)本地提交

git commit -sam "<comment_info>"

(9)远程提交

git push origin master 或者 git push origin <branch_name>

(10)创建分支test

git branch test

git checkout test

git push origin test

(11)删除分支test

git branch -d test

git checkout master

git push origin :test

(12)更新

git pull

(13)显示log

git log

(14)显示状态

git status

(15)显示差异

git diff

(16)显示分支信息

git branch -a

(17)强制恢复

git checkout -f

(18)本地checkout 远程分支test

git checkout -b test origin/test

(19)强制回退

git reset

(20)获取参考ref信息

git reflog

(21)merge 分支

git merge

(22)创建补丁

git diff > 1.patch

git apply 1.patch

(23)创建专有补丁

git format-patch HEAD^

git am <patch_name>

(24)更新本地版本分支,删除远程已经不存在的分支

git remote PRune origin

(25)github中本地加到远程分支

git init

git config --global user.name <name>

git config --global user.email <email_name>

git add *.c

git commit -sam "<comment_info>"

git remote add origin <url_git_address>

git push origin master

git pull


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表