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

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