git基本命令

git命令

1、git config --list     查看git的配置信息

2、git checkout -b dev   在本地创建dev并切换到dev分支

3、git checkout 分支名    切换分支

4、git branch -a         查看本地分支和远程分支

5、git branch            查看本地分支

6、git branch -D dev     删除本地分支

7、git diff 查看有冲突文件的不同

8、git restore "修改文件名的路径"   舍弃修改未提交的

9、git merge --abort   终止合并

10、git log --oneline --graph  查看提交记录

11、git fetch origin master  把远程仓库master分支暂缓到本地缓存

12、git log FETCH_HEAD  查看FETCH_HEAD本地缓存从远程拉取内容

13、git merge FETCH_HEAD 把FETCH_HEAD缓存合并到dev(当前分支)


//用与防止拉取的远程代码和本地的有冲突
14、git stash save ""     暂存本地修改(隐藏本地修改)

15、git stash list   查看暂存列表

16、git pull --off-only    如果本地修改没有暂存,可以用这个,如果有冲突也可以拉取到

17、git stash pop  取出暂存的,如果没有冲突,取出后,暂存自动删除,如果和拉取的代码有冲突,合并冲突后,不会自动删除暂存,要手动删除暂存

18、git stash clear (stash的全部清除,如果只有一条stash 可以用这个)

19、git stash drop 下标 (当有多条stash时,可以使用下标清除一条stash记录)
 

git 推送自己的项目到gitlab

1、先创建一个新项目

2、cd F:项目所在盘符

3、cd 项目所在的本地路径 cd ideaspace/gs-dm-master    pwd 查看当前所在目录

4、git init 把项目初始化成git项目

5、git status

6、git remote add origin http://10.10.10.63:8090/gs-onedata/gs-dm-master.git 把本地项目添加到远程仓库

7、git remote -v   查看项目关联的gitLab中的远程地址

8、git add .  把本地项目添加到远程仓库

9、git commit -m "Initial commit" 提交到远程仓库

10、git push origin master  推送到远程仓库主分支

查看被占用的端口号和进程号

查看被占用的端口号:netstat  -ano

查看被占用的进程号:tasklist|findstr "进程号"

本地分支与master分支合并,推送到远程厂库的master

1、在本地分支执行git add .

2、git commit -m "提交信息备注"

3、git rebase master 执行此命令是把dev分支的提交记录合并到远程master,使提交记录看起来都是在master上提交,看起来干净整洁

4、切换到master分支 git checkout master 然后再git pull一下,防止别人提交代码,你再提交有冲突

5、git merge dev 在本地把dev合并到master

6、git push origin master 把本地master推送到远程仓库master

git pull 时出现Automatic merge failed; fix conflicts and then commit the result

1. 先git status 查看冲突文件

2.git add 冲突文件名

3.git commit "提交信息"

解决博客地址https://blog.csdn.net/trochiluses/article/details/10100719

把本地项目第一次提交到Git远程仓库
 

1. git init  初始化项目关联git

2. git add . 把项目中的文件放入暂缓区

3. git commit -m "提交信息"

4. git remote add "远程厂库地址"    项目关联远程厂库

5. git pull --rebase origin master

6. git push -u origin master

Git删除远程仓库中的文件或者文件夹

git rm -r "文件名或者文件夹名"

git commit -m "备注"

git push

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值