美文网首页
git记录20190220

git记录20190220

作者: 仰望天空的人 | 来源:发表于2019-02-20 14:20 被阅读1次

1.git add -u [<路径>]: 把<路径>中所有跟踪(tracked)文件中被修改过或已删除文件的信息添加到索引库。它不会处理未跟踪(untracked)的文件。省略<路径>表示:即当前目录。

2.git add -a [<路径>]: 表示把<路径>中所有跟踪(tracked)文件中被修改过或已删除文件和所有未跟踪(untracked)的文件信息添加到索引库。省略<路径>表示:即当前目录。

3.git add -i [<路径>]: 命令查看<路径>中被所有修改过或已删除文件但没有提交的文件。
4.git commit --amend :如果我们不小心提交了一版我们不满意的代码,并且给它推送到服务器了,在代码没被merge之前我们希望再修改一版满意的,而如果我们不想在服务器上abondon,那么我们怎么做呢?

1.检测本地修改过的文件(git status)
2.添加修改过的文件到索引库(git add -u)
3.再次检测(git status)
4.将修改从暂存区提交到本地版本库(git commit -m “modify”)
5.从远程获取最新版本并merge到本地(git pull)
6.将本地版本库的分支推送到远程服务器上对应的分支(git push)

rm test.txt
git commit -m "remove test.txt"

要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git
关联后,使用命令git push -u origin master第一次推送master分支的所有内容;
此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改;

我用git add file添加文件时出现这样错误:

fatal: Not a git repository (or any of the parent directories): .git

提示说没有.git这样一个目录,解决办法如下:

git init就可以了!

另一种情况是删错了,因为版本库里还有呢,所以可以很轻松地把误删的文件恢复到最新版本:

$ git checkout -- test.txt

git remote set-url origin git+ssh://git@github.com/username/reponame.git    

出现 git push

设置git用户名/邮箱
$ git config user.name 'github用户名'
$ git config user.email '邮箱'

您可以把博客源码放到两个上面(Github和CodingNet),而只使用一句命令即可,使用的命令可使用git给远程库添加多个url地址的方式,一个命令便可以提交到两个远程仓库上面,很简单!

Git命令.jpg
===

当一个人找不到出路的时候,最好的办法就是将当前能做好的事情做到极致,做到无人能及。

相关文章

  • git记录20190220

    1.git add -u [<路径>]: 把<路径>中所有跟踪(tracked)文件中被修改过或已删除文件的信息添...

  • 魅力君30/1000

    20190220

  • 铁三训练记录20190220

    【人生最大的错觉,是来日方长】总把今日过成昨日,人生只会成为旧时光的重复,没有来不及的改变,只有拒绝改变的借口。不...

  • git常用指令

    git log -3 查看3条记录git log origin/master 查看远程记录git reset 回...

  • git查看提交记录详情

    git 查看commit 提交记录详情 git log //查看所有的提交记录 git show //查看最新的提...

  • 2.3 Git 基础 - 查看提交记录

    提交记录git log 2.2 Git 基础 - 记录每次更新到仓库(删除和改名)2.4 Git 基础 - 撤销操...

  • Git常用命令

    git常用命令记录 git提交一个没有任何改动的记录:git commit -m "empty commit" -...

  • git 并不简单啊

    git log 查看历史记录 git log --pretty=oneline 优美的查看历史记录 git res...

  • GIT commit 回退

    git add .git commit -m "xxx" git log // 查看commit记录commit ...

  • log 和 reflog

    git log是查看commit的历史记录。 git reflog是查看所有git操作的历史记录。

网友评论

      本文标题:git记录20190220

      本文链接:https://www.haomeiwen.com/subject/zcthyqtx.html