Git使用方法笔记

git 安装包,源:https://npm.taobao.org/mirrors/git-for-windows/v2.22.0.windows.1/

一、Git基本操作:

查看git安装路径:where git
1.设置本地系统用户名和邮箱:
git config --global user.name [用户名]
git config --global user.email [用户邮箱]
可查看系统用户信息:cat ~/.gitconfig

2.创建版本库
查看当前目录:pwd
将当前目录设置为git可管理的仓库:git init
将文件添加到暂存区:git add [文件名]
将所有修改添加到暂存区:git add .
将文件提交到当前分支:git commit -m "[提交的注释内容]"
查看是否有未提交文件:git status

3.仓库操作
查看修改的地方(不同):git diff [文件名]
查看修改日志:git log
查看修改日志(每次修改以一行显示):git log --pretty=oneline
版本库版本回退上一级:git reset --hard HEAD^
版本库版本回退上上一级:git reset --hard HEAD^^
版本库版本回退上n级:git reset --hard HEAD~n
版本库转变为某一版本:git reset --hard [版本号]
查看版本变动日志:git reflog
未commit之前丢弃工作区的修改(包括删除):git checkout -- [文件名]
(两种情况:
                1.readme.txt自动修改后,还没有放到暂存区,使用 撤销修改就回到和版本库一模一样的状态。
                2.另外一种是readme.txt已经放入暂存区了,接着又作了修改,撤销修改就回到添加暂存区后的状态。

4.拥有本地版本库后链接远程版本库
a.首先在github创建版本库
b.在当前本地库目录下:git remote add origin [远程库地址(创建后会有提示)]
c.把本地仓库分支master内容推送到远程仓库中去:git push -u origin master
d.c方法为第一次,之后可以使用:git push origin master

5.从远程库中拉取代码
拉取主分支:git pull origin master
拉取并全部覆盖本地:git fetch --all && git reset --hard origin/master && git pull

git cat文件乱码临时解决方法:cat test.txt | iconv -f GBK -t UTF-8
     vim打开文件乱码解决方法:
            cd /etc
            vi vimrc
            在打开的vimrc文件开头添加以下代码:
                            set nu
                            set fencs=utf-8,gbk,utf-16,utf-32,ucs-bom
二、Git使用Python编译环境

1.查看conda现有环境:conda info -e
2.进入环境:source activate [环境名]
3.查看当前环境下的conda包情况:conda list
4.进入python编译环境:winpty python
5.查看tensorflow-gpu版本:
import tensorflow as tf
tf.test.gpu_device_name()
6.退出python编译环境:exit()
7.退出环境:deactivate

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章