git 常用命令及常用代码更新操作步骤

1,mkdir 文件名 创建一个文件
2,cd 文件名 进入文件内部
3,pwd 显示当前目录
4,git init 创建git仓库
5,git status 显示git仓库当前状态是否被修改
6,git diff 查看修改项,与原来版本有什么不同
7,git add 路径 选择代码提交路径
8,git status
9,git commit -m “代码修改说明” 版本描述提交到本地git仓库
10,git log 查看git仓库版本记录
11,git reset -hard commit id 回退到某个版本
12,git reflog 查看git历史命令
13,git checkout 文件名放弃对某个文件的修改针对的是没有进入缓存区
14,如果已经进入缓存区,用git reset head file
15,git rm 删除某个文件命令
16,如果一个文件被删除,git版本库里还有可以用git checkout 用版本库内容替换工作区的版本
17,要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git;
18,关联后,使用命令git push -u origin master第一次推送master分支的所有内容;
19,创建并切换分支git checkout -b 分支名 switch to a new branch 分支名
20,查看分支git branch
21,创建分支 git branch 分支名
22,切换分支 git checkout 分支名
23,创建并切换分支 git checkout -b 分支名
24,合并某分支到当前分支 git merge 某分支名 fast forward 快速模式合并
25,删除分支 git branch -d 分支名
26,git log --graph 查看分支合并
27,普通模式合并git merge --no-ff -m commit描述 分支名
28,git stash 隐藏当前工作区
29,git stash list 查看隐藏工作区
30,恢复工作区git stash apply ,然后删除隐藏工作区日志 git stash drop
31,简单方法git stash pop 恢复工作区并删除stash内容
32,删除一个从来没有合并过得分支应该强制删除git branch -D 分支名
33,git remote 查看远程库的信息 加-v会显示更加详细的信息
34,git tag 标签名
35,git tag -a 标签名 -m 标签说明 commitID
36,git tag -s 标签名 -m 标签说明 commitid
37,git tag 查看标签
38,git push origin 标签名 可以推送一个本地标签
39,git push origin --tags 推送全部未推送过的本地标签
40,git push -d 标签名 可以删除一个本地标签
41,git push origin :refs/tags/标签名 可以删除一个远程标签
42.查看端口信息lsof -i tcp:端口号 杀死进程 kill PID
43.在本地分支push到指定远程分支 git push origin 本地分支:远程分支
44.下拉制定分支的代码 git clone -b 分支名 [url]
常用命令git命令
1.在git服务器创建项目

  1. 在本地拉取服务器代码

git clone [url]

  1. 在本地创建个人分支

git branch [my-branch-name]

  1. 切换到自己的分支

git checkout [my-branch-name]

  1. 改代码

  2. 查看本地修改状态

git status

  1. 选择要提交的代码文件路径,全部提交路径写’.’

git add [.|file-path]

  1. 提交文件到本地仓库

git commit -m “代码修改说明”

  1. 拉取主分支。个人分支代码

git pull origin master

git pull origin [my-branch-name]

10.解决冲突

<<<<<<<<head

aslkfkhasfgl;hasdfsadfs

=========================================

dasdasdasdasdasdasda

11-1. 没有冲突,直接提交到自己分支

git push origin [my-branch-name]:[my-branch-name]

11-2: 有冲突,已经解决,提交解决冲突后的代码

git status

git add [.|file-path]

git commit -m “代码修改说明”

git pull origin master

git pull origin [my-branch-name]

git push origin [my-branch-name]:[my-branch-name]

  1. 添加pull request

13-1。每天刚开始写代码,执行9-12

13-2 每天写完代码,执行5-12

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值