Git 常用命令笔记
Git 常用命令笔记
鸟屁不会的程序猿 发表于4年前
Git 常用命令笔记
  • 发表于 4年前
  • 阅读 396
  • 收藏 36
  • 点赞 0
  • 评论 1

腾讯云 十分钟定制你的第一个小程序>>>   

--------------------重读progit笔记-----------------------------

$ git clone git://github.com/schacon/project_name.git new_pro_name  克隆项目并重命名

文件从 Git 仓库中删除(亦即从暂存区域移除),但仍然希
望保留在当前工作目录中。
$ git rm --cached readme.txt

--------------------------------------------------------------------------

git 在提交之前撤销add操作

问题:
在使用git时,在未添加.ignore文件前使用 git add . 将所有文件添加到库中,不小心将一些不需要加入版本库的文件加到了版本库中。由于此时还没有提交所以不存在HEAD版本,不能使用 git reset HEAD命令。
解决:
使用 git rm -r --cached .
ps:注意最后是有点的。
---------------------------------------改写最后一次提交---------------------------------------
git commit -m'改写最后一次提交'
git add forgotten_file //补上忘记提交的文件

git commit --amend

-----

git commit -a -m "commit all" 提交全部修改过的文件

----------------------------------------remote--------------------------------------------
git remote add [shortname] [url] //添加远程仓库
git remote -v //列出远程仓库
git remote show [remote-name] //列出远程仓库详细信息
git remote rename old-name new-name //远程仓库重命名
git remote rm [remote-name] //删除远程仓库
----------------------------------------fetch-----------------------------------------------
git fetch [remote-name] //将远端的数据拉到本地仓库,并不自动合并到当前分支,仍需手工合并。
---------------------------------------tag-------------------------------------------------------
git tag v1 //建立标签
git tag -a v1 -m '建立标签'
git show v1 //查看标签版本信息
----------------------------------linux 下自动补全功能------------------------------------
在git源码中 contrib/completion 目录中的 git -completion.bash 复制到自己的用户目录中。并把下面内容添加到你的 .bashrc文件中
source ~/.git-completion.bash
---------------------------------设置Git命令别名---------------------------------------------
git config --global alias.co checkout //设置checkout 命令别名
git config --global alias.br branch //设置branch 命令别名
git config --global alias.ci commit //设置commit 命令别名
git config --global alias.st status //设置status 命令别名
git config --global alias.last 'log -1 HEAD' //查看最后一次提交信息
git config --global alias.visual "!gitk" //启动gitk。运行外部命令,只需在命令前加上 ! 。
标签: git
共有 人打赏支持
粉丝 10
博文 26
码字总数 7655
评论 (1)
×
鸟屁不会的程序猿
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: