git 的简单命令

1: git init 初始化git仓库

2: git add .  添加所在目录下所有修改的内容到暂存区   git add filename (文件名称) 指定添加某一个文件

3: git commit  -m "describe" 提交暂存区所有内容到分支中 此时还没有提交到远程

4:git remote add origin git@server-name:path/repo-name.git  关联远程命令  在把代码推送到远程之前需要关联一个远程  下一步便是5

5:$ git push -u origin master 把本地的内容推到远程 注意:如果远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令 后续只需git push origin master

6:git clone git@github.com:michaelliao/gitskills.git 克隆仓库到本地 git@github.com:michaelliao/gitskills.git 是仓库地址 更换为自己的仓库地址即可

7:git status 查看状态

8:git diff HEAD -- readme.txt命令可以查看工作区和版本库里面最新版本的区别

9: git checkout --file 撤销工作区的修改回到修改前  场景:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时 

10: git reset HEAD<file>  此时撤销的是已经将工作修改的内容提交到暂存区 但未提交到版本库 也就是撤回暂存取的内容 场景:当你不但改乱了工作区某个文件的内容,        还添加到了暂存区时,想丢弃修改 执行命令后就回到第6步的情况  然后执行 git checkout--file 就可以回到修改前了

11: $ git rm test.txt 删除某一个文件 也可以直接在文件管理器中删除

 

有关git 分支

1: git branch 查看分支

2: git branch <name> 创建分支

3:git checkout <name> 切换分支

4: git checkout -b <name>  创建并切换分支 效果和2 和 3 的操作是一样的效果  git checkout命令加上-b参数表示创建并切换

5: git merge <name> 合并某分支到当前分支 合并到master 上来 用$ git checkout master

6:git branch -d <name> 删除分支

 

 

查看git 账号

查看用户名和邮箱地址:

$ git config user.name

$ git config user.email

修改用户名和邮箱地址

$  git config --global user.name  "xxxx"

S  git config --global user.email  "xxxx"

 

 

把同一个项目传到多个仓库中

方法一

第一个仓库(默认仓库)

git remote add origin https://github.com.....

git push -u origin master

第二个仓库

git remote add   newRepository  https://github.com.....

git push -u newRepository  master 

取消关联时:git remote remove  newRepository  

 

git remote
newRepository
origin

git remote -v
newRepository https://github.com/lixy-github/newRepository.git (fetch)
newRepository https://github.com/lixy-github/newRepository.git (push)
origin http://....com:5678/gitbucket/git/Li.XY/Pride.git (fetch)
origin http://....com:5678/gitbucket/git/Li.XY/Pride.git (push)

可以看到两个仓库状态,但是要push两次。

 

转载于:https://www.cnblogs.com/flowerglasses/p/10608882.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值