赞
踩
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服务器创建项目
git clone [url]
git branch [my-branch-name]
git checkout [my-branch-name]
改代码
查看本地修改状态
git status
git add [.|file-path]
git commit -m “代码修改说明”
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]
13-1。每天刚开始写代码,执行9-12
13-2 每天写完代码,执行5-12
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。